                 getCommits('server').should.eventually.have.property("length").equal(2)
                 getCommits('client').should.eventually.have.property("length").equal(2)
                 utils.readFile("./#{tmpWorkspace}/server/README.md").should.eventually.equal(newReadme)
+                isClean('server').should.eventually.equal(false)
               ])
 
 

            getCommits('server').should.eventually.have.property("length").equal(2)
            utils.readFile("./#{tmpWorkspace}/server/README.md").should.eventually.equal(readmeContents)
            getCommits('client').should.eventually.have.property("length").equal(2)
          ])

    it "should sync a save that is not committed", ->

            getCommits('server').should.eventually.have.property("length").equal(2)
            getCommits('client').should.eventually.have.property("length").equal(2)
            utils.readFile("./#{tmpWorkspace}/server/README.md").should.eventually.equal(newReadme)
            isClean('server').should.eventually.equal(false)
          ])

    it "remote repo should be clean after the user makes a commit"
