aboutsummaryrefslogtreecommitdiff
path: root/javascript/tests/acceptance/packages-test.js
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/tests/acceptance/packages-test.js')
-rw-r--r--javascript/tests/acceptance/packages-test.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/javascript/tests/acceptance/packages-test.js b/javascript/tests/acceptance/packages-test.js
new file mode 100644
index 0000000..4c970b1
--- /dev/null
+++ b/javascript/tests/acceptance/packages-test.js
@@ -0,0 +1,16 @@
+import { module, test } from 'qunit';
+import { visit, currentURL, find } from '@ember/test-helpers';
+import { setupApplicationTest } from 'ember-qunit';
+
+module('Acceptance | packages', function(hooks) {
+ setupApplicationTest(hooks);
+
+ //Test data is in file 'server/mocks/packages.js'
+ test('visiting /', async function(assert) {
+ await visit('/');
+ assert.equal(currentURL(), '/');
+ const linkToPackage = find('ul a:first-child');
+ assert.equal(linkToPackage.innerText, 'test-package-0.1.0.0');
+ assert.equal(linkToPackage.getAttribute('href'), '/package/test-package-0.1.0.0');
+ });
+});