diff --git a/packages/server/lib/updater.coffee b/packages/server/lib/updater.coffee index 8061cb2bdd..02a7de8ca0 100644 --- a/packages/server/lib/updater.coffee +++ b/packages/server/lib/updater.coffee @@ -40,6 +40,7 @@ NwUpdater.prototype.checkNewVersion = (cb) -> request.get({ url: @manifest.manifestUrl, headers: { + "x-cypress-version": pkg.version "x-machine-id": id } }, gotManifest.bind(@)) diff --git a/packages/server/test/unit/updater_spec.coffee b/packages/server/test/unit/updater_spec.coffee index f67efaf92f..3ebbbdc06a 100644 --- a/packages/server/test/unit/updater_spec.coffee +++ b/packages/server/test/unit/updater_spec.coffee @@ -47,6 +47,15 @@ describe "lib/updater", -> @updater = Updater({}) + it "sends x-cypress-version", (done) -> + @updater.getClient().checkNewVersion => + expect(@get).to.be.calledWithMatch({ + headers: { + "x-cypress-version": pkg.version + } + }) + done() + it "sends x-machine-id", (done) -> nmi.machineId() .then (id) => @@ -57,7 +66,6 @@ describe "lib/updater", -> } }) done() - return it "sends x-machine-id as null on error", (done) -> @sandbox.stub(nmi, "machineId").rejects(new Error()) @@ -70,7 +78,6 @@ describe "lib/updater", -> }) done() - return context "#check", -> beforeEach ->