ember-cli-code-coverage icon indicating copy to clipboard operation
ember-cli-code-coverage copied to clipboard

Named import 0% code coverage(#285) reproduction

Open rreckonerr opened this issue 4 years ago • 0 comments

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;
});

rreckonerr avatar Sep 25 '20 16:09 rreckonerr