decide.nolog.cz/tests/helpers/poll-has-valid-url.js
jelhan 4bcb45d0bb revert change in dynamic segment (under_score to camelCase) since
poll id was not set as part of url afterwards;
add tests to not let this happen again
2016-01-31 15:30:31 +01:00

10 lines
326 B
JavaScript

import Ember from 'ember';
export default Ember.Test.registerHelper('pollHasValidURL', function(app, assert) {
const pollURL = currentURL();
const regExp = /^\/poll\/[a-zA-Z0-9]{10}\/participation\?encryptionKey=[a-zA-Z0-9]{40}$/;
assert.ok(
regExp.test(pollURL),
`poll URL ${currentURL()} looks fine`
);
});