code: function  getGithubCommitNock() {
    // NOTE:  I put in more in the reply than necessary. I  put it in
        // to help explain what's going on.
    return nock('https://api.github.com:443', {"encodedQueryParams":true})
          .post(`/repos/${fixtures.owner}/${fixtures.testRepo}/git/commits`, function(body) {
           
            return (body.message === 'saving cwrc version'
            && body.tree === 'newTreeSHAForTesting'
            && body.parents[0] === 'parentCommitSHAForTesting')
          }
          )
  
            //{"message":fixtures.commitMessage,"tree":fixtures.newTreeSHA,"parents":[fixtures.parentCommitSHA]})
          .query({"access_token":config.personal_oath_for_testing})
          .reply(201, {
              "sha": fixtures.newCommitSHA,
              "tree": {"sha": fixtures.newTreeSHA},
              "message": fixtures.commitMessage,
              "parents": [{"sha": fixtures.parentCommitSHA}]
          });
  }
docs: /*function getGithubTreeFailureNock() {
  In this one, I only return what's needed for the test to continue, i.e., the newSHA
  return nock('https://api.github.com:443', {"encodedQueryParams":true})
  .post(`/repos/${fixtures.owner}/${fixtures.testRepo}/git/trees`,
  {"tree":[
  {"path":"document.xml","mode":"100644","type":"blob","content":fixtures.testDoc},
  {"path":"annotations.json","mode":"100644","type":"blob","content":fixtures.annotationBundleText}
  ],
  "base_tree":fixtures.baseTreeSHA
  })
  .query({"access_token":config.personal_oath_for_testing})
  .reply(201, {"sha":fixtures.newTreeSHA});
  }