 failed', () => {
      (execSync as jest.Mock).mockImplementationOnce(execSyncError);
      const spy = consoleErrorSpy();

      expect(() =>
        cloneRepositories(
          partialConfig({
            repositories: [
              partialRepositoryConfig({
                url: 'https://github.com/xing/canarist.git',
              }),
            ],
          }),
          '/cwd'
        )
      ).toThrow(/Failed to clone repositories/);

      spy.mockRestore();
    });
  });

  describe('yarn', () => {
    it('should install dependencies using yarn', () => {
      yarn(partialConfig());

      expect(execSync).toHaveBeenCalledWith('yarn', {
        stdio: 'pipe',
        cwd: '/some/directory',
      });
    });

    it('should pass extra arguments to yarn', () => {
      yarn(partialConfig({ yarnArguments: '--production=false' }));

      expect(execSync).toHaveBeenCalledWith('yarn --production=false', {
        stdio: 'pipe',
        cwd: '/some/directory',
      });
    });

    it('should throw an error if yarn fails', () => {
      (execSync as jest.Mock).mockImplementationOnce(execSyncError);
      const spy = consoleErrorSpy();

      expect(() => yarn(partialConfig())).toThrow(
        /Failed to install dependencies/
      );

      spy.mockRestore();
    });
  });

  describe('executeCommands', () => {
    beforeEach(() => {
      (execSync as jest.Mock).mockReset();
    });

    it('should execute commands', () => {
      executeCommands(
        partialConfig({
          repositories: [
            partialRepositoryConfig({
              url: 'https://github.com/xing/canarist.git',
              directory: 'canarist',
            }),
          ],
        })
      );

      expect(execSync).toHaveBeenCalledWith('yarn test', {
        stdio: 'pipe',
        cwd: '/some/directory/canarist',
      });
    });

    it('should log debug message when skipping empty commands', () => {
      const debug = jest.fn();

      executeCommands(
        partialConfig({
          repositories: [
            partialRepositoryConfig({
              url: 'https://github.com/xing/canarist.git',
              commands: [''],
            }),
          ],
        }),
        (debug as unknown) as Debugger
      );

      expect(execSync).not.toHaveBeenCalled();
      expect(debug).toHaveBeenCalledWith(
       'skipping empty command for "%s"',
        'https://github.com/xing/canarist.git'
      );
    });

    it('should throw an error if command fails', () => {
      (execSync as jest.Mock).mockImplementationOnce(execSyncError);
      const spy = consoleErrorSpy();

      expect(() =>
        executeCommands(
          partialConfig({
            repositories: [
              partialRepositoryConfig({
                url: 'https://github.com/xing/canarist.git',
                directory: 'canarist',
              }),
            ],
          })
        )
      ).toThrow(/Failed to run configured commands/);

      spy.mockRestore();
    });
  });
});
"Met" my boyfriend's dad, who died about 6 years ago...

I'm new to reddit and this is my first post, but I thought you guys would enjoy this story. A little back story: I live in Louisiana (southern US for anyone not from the states) and we were affected quite severely by the flood back in August; our house took in 4ft of water. We started to rebuild and this took place once we got moved back in. Most of the rooms in the house, aside from two bedrooms and the bathroom, had no walls up, only studs. (We're still not quite done, but wanted to be back in our house ASAP and not staying with family.) His dad built the house, raised his family here, and died here. So we get up one morning and I start getting kids ready for school while he gets ready for work.  Around 9:00 I wake up to the sound of the front door. I figure my bf forgot something, so I just lay there listening. I heard the door open then close, and slow, deliberate footsteps through the living room and down the hallway. I open my eyes, still in bed, and look out the doorway and see what I think is him peering around the corner looking in our bedroom. I only saw a head wearing a welders hat, and a shoulder in a bright yellow shirt. He does heating/AC work and wears this stuff all the time. It was only there a second, then seemed as though he went into the bathroom since the door is adjacent to ours and only a few feet away. I wait a few more minutes then call out to him. No answer. I get up to check and the bathroom door is open, light off, no one there. I peek into the kids' rooms, no one. Check the front and back doors, both locked. At this point I'm freaking out. I sat in the kitchen trying to collect my sanity and my phone rings. It was my boyfriend. He didn't come home that morning, and was, in fact, across town. I tell him the story and he starts laughing. Apparently his dad, who died 6 years before we met, wore bright yellow and welders hats all the time. He also walked slowly and heavily. Guess he was ring to tell me to get up and do something with my day. I already knew the house was haunted when I moved in. Four of my boyfriend's family members have died here and they hang around. I've seen shadows and we hear noises, voices, and knocking regularly. It's never anything malicious; at times it has caused me to check on my kids and usually when they need me to. But anyway that's my most prominent paranormal experience.Our topic this term is ‘Florence Nightingale – People of the Past’.
Here is an overview of the learning that will take place in year 2 this half term. Some areas of the curriculum have been linked but others will be taught as discrete lessons. The topic this term ends with our trip to Kent Life where the children will take part in a Florence Nightingale workshop.
"A discourse among four reasonable people." That's how Goethe once described a string quartet, and when one member of the fictional Lazara Quartet admiringly cites this quotation early in John Hollinger's new drama, "Opus," a twinge of unease is inevitable. As sublime as that formula can be for Mozart and Bartók, Haydn and Shostakovich, a play about four reasonable people engaging in discourse sounds, well, kind of boring.
As it happens, the author — himself a trained violist — sees to it that his onstage quartet, which faces a pressure-cooker deadline and has just replaced an unstable member, behaves plenty unreasonably. This behavior is believable and even compelling as long as Mr. Hollinger stays within the contentious minutiae of musicmaking, but he and director Terrence J. Nolen gradually overreach for broader emotional upheavals. As artistic differences give way to turf battles and melodramatic standoffs, the results range from diverting to provocative to, well, still kind of boring.
In addition to Elliot (David Beach), the persnickety de facto leader who offers that Goethe quote, there is also Carl (Douglas Rees), the wisecracking family man; Alan (Richard Topol), the laid-back divorcé; and Dorian (Michael Laurence), the madman genius and Elliot's longtime lover. Actually, there was Dorian: Owing to one Dionysian flameout too many, his viola seat has been ceded to an awestruck, eager-to-please young woman named Grace (Mahira Kakkar).
After an agreeably uncomfortable early scene in which Grace auditions for and is asked to join the quartet, provided she decide immediately, "Opus" flashes through a fateful week leading up to a televised performance at the Bush White House. It's not exactly a career-making opportunity — the Lazara already has a Grammy and years of prestigious world tours under its belt — but it is a fairly big gig for a fairly big ensemble under some fairly big pressures, and the members devise a fittingly momentous program.
Opus 131, we also learn, was instrumental in the dissolution of the Lazara in its original incarnation. And while Mr. Hollinger occasionally flashes back to those stormy days, most of "Opus" takes place during the week of increasingly fractious rehearsals. The added tension of having a female member, coupled with a handful of new crises, brings the quartet's lingering resentments to a crisis point that will ultimately ensnare the gifted but fragile Dorian as well.
With its offhand references to "Kreisler," "Curtis," and "K.