UNPKG

ember-intl

Version:

Ember toolbox for internationalization.

57 lines (43 loc) 1.12 kB
import Ember from 'ember'; import startApp from '../helpers/start-app'; var application; function contains(selector, string) { var element = find(selector)[0]; if (!element) { return ok(false, 'can\'t find element: ' + selector); } var text = element.textContent || element.innerText; return equal(text.replace(/^\s+|\s+$/g, ''), string); } module('Acceptance: Smoke', { setup: function() { application = startApp(); }, teardown: function() { Ember.run(application, 'destroy'); } }); test('format-number', function() { visit('/smoke'); andThen(function() { contains('.format-number', '€1,000.00'); }); }); test('format-date', function() { visit('/smoke'); andThen(function() { contains('.format-date', '1/23/2014'); }); }); test('format-time', function() { visit('/smoke'); andThen(function() { contains('.format-time', '18:00:44'); }); }); test('format-relative', function() { visit('/smoke'); andThen(function() { contains('.format-relative', 'yesterday'); }); });