Skip to content

Named import 0% code coverage(#285) reproduction#292

Draft
rreckonerr wants to merge 1 commit intoember-cli-code-coverage:masterfrom
rreckonerr:feat/fix-zero-code-coverage-for-ed-named-import
Draft

Named import 0% code coverage(#285) reproduction#292
rreckonerr wants to merge 1 commit intoember-cli-code-coverage:masterfrom
rreckonerr:feat/fix-zero-code-coverage-for-ed-named-import

Conversation

@rreckonerr
Copy link

This is reproduction for #285

100%

define("my-app/models/my-model-global-import", [
  "exports",
  "ember-data",
], function (_exports, _emberData) {
  "use strict";

  Object.defineProperty(_exports, "__esModule", {
    value: true,
  });
  _exports.default = void 0;

  function cov_6q4exatzu() {
    var path =
      "/Users/rreckonerr/Projects/Contributions/ember-cli-code-coverage/test-packages/my-app/my-app/models/my-model-global-import.js";
    var hash = "6f9e79d2b613477a538e08d47cbaee896da96cf6";
    var global = new Function("return this")();
    var gcv = "__coverage__";
    var coverageData = {
      path:
        "/Users/rreckonerr/Projects/Contributions/ember-cli-code-coverage/test-packages/my-app/my-app/models/my-model-global-import.js",
      statementMap: {
        0: {
          start: {
            line: 3,
            column: 18,
          },
          end: {
            line: 3,
            column: 20,
          },
        },
      },
      fnMap: {},
      branchMap: {},
      s: {
        0: 0,
      },
      f: {},
      b: {},
      _coverageSchema: "1a1c01bbd47fc00a2c39e90264f33305004495a9",
      hash: "6f9e79d2b613477a538e08d47cbaee896da96cf6",
    };
    var coverage = global[gcv] || (global[gcv] = {});

    if (!coverage[path] || coverage[path].hash !== hash) {
      coverage[path] = coverageData;
    }

    var actualCoverage = coverage[path];
    {
      // @ts-ignore
      cov_6q4exatzu = function () {
        return actualCoverage;
      };
    }
    return actualCoverage;
  }

  cov_6q4exatzu();
  const { Model } = (cov_6q4exatzu().s[0]++, _emberData.default);

  class MyModelGlobalImportModel extends Model {}

  _exports.default = MyModelGlobalImportModel;
});

0%

define("my-app/models/my-model-named-import", [
  "exports",
  "@ember-data/model",
], function (_exports, _model) {
  "use strict";

  Object.defineProperty(_exports, "__esModule", {
    value: true,
  });
  _exports.default = void 0;

  function cov_1bc9h7f2kf() {
    var path =
      "/Users/rreckonerr/Projects/Contributions/ember-cli-code-coverage/test-packages/my-app/my-app/models/my-model-named-import.js";
    var hash = "3c371900bd9cfb8cae9572b071e83c39a45e281c";
    var global = new Function("return this")();
    var gcv = "__coverage__";
    var coverageData = {
      path:
        "/Users/rreckonerr/Projects/Contributions/ember-cli-code-coverage/test-packages/my-app/my-app/models/my-model-named-import.js",
      statementMap: {},
      fnMap: {},
      branchMap: {},
      s: {},
      f: {},
      b: {},
      _coverageSchema: "1a1c01bbd47fc00a2c39e90264f33305004495a9",
      hash: "3c371900bd9cfb8cae9572b071e83c39a45e281c",
    };
    var coverage = global[gcv] || (global[gcv] = {});

    if (!coverage[path] || coverage[path].hash !== hash) {
      coverage[path] = coverageData;
    }

    var actualCoverage = coverage[path];
    {
      // @ts-ignore
      cov_1bc9h7f2kf = function () {
        return actualCoverage;
      };
    }
    return actualCoverage;
  }

  cov_1bc9h7f2kf();

  class MyModelNamedImportModel extends _model.default {}

  _exports.default = MyModelNamedImportModel;
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant