Skip to content

Commit 1d23b17

Browse files
Merge pull request #642 from Gaurav0/fix_ember_data_source_links
[TEST] add test for ember-data source links fix
2 parents 9ac81b7 + a459e19 commit 1d23b17

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

tests/unit/helpers/github-link-test.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,18 @@ import { githubLink } from 'ember-api-docs/helpers/github-link';
22
import { module, test } from 'qunit';
33

44
module('Unit | Helper | github link', function() {
5-
test('should render a github link from file info', function(assert) {
5+
test('should render a github link for ember from file info', function(assert) {
66
let result = githubLink(['ember', '2.10.0', 'ember-glimmer/lib/component.js', '35'], {});
77
assert.equal(result, 'https://github.com/emberjs/ember.js/tree/v2.10.0/ember-glimmer/lib/component.js#L35');
88
});
9-
});
9+
10+
test('should render a github link for ember-data from file info', function(assert) {
11+
let result = githubLink(['ember-data', '2.10.0', 'addon/-private/adapters/errors.js', '10'], {});
12+
assert.equal(result, 'https://github.com/emberjs/data/tree/v2.10.0/addon/-private/adapters/errors.js#L10');
13+
});
14+
15+
test('should render a github link for ember-data from file info for v3.11+', function(assert) {
16+
let result = githubLink(['ember-data', '3.12.2', '../adapter/addon/-private/adapters/errors.ts', '8'], {});
17+
assert.equal(result, 'https://github.com/emberjs/data/tree/v3.12.2/packages/-ember-data/../adapter/addon/-private/adapters/errors.ts#L8');
18+
});
19+
});

0 commit comments

Comments
 (0)