-- squashed commits -- (examples) gettingstarted: Update to alpha-37 (fix) gettingstarted: remove id=output from template; e2e spec looks for h1 instead (fix) gettingstarted: simplified tsd commands (fix) gettingstarted: simplified tsd commands gettingStarted.jade updated for tooling-4 (docs) gettingstarted example revised for system 0.19, tsd 0.6.5, and as preface to ToH (docs) update gettingstarted to our current recommendation (still needs to be vetted) (docs) fix:gettingStarted.jade - small clarification after following instructions on clean directory. (docs) gettingstarted jade updated w/ tool version advice and John's suggestions
28 lines
647 B
JavaScript
28 lines
647 B
JavaScript
/*global browser, element, by */
|
|
describe('Getting Started E2E Tests', function () {
|
|
|
|
// #docregion shared
|
|
var expectedMsg = 'My First Angular 2 App';
|
|
|
|
// tests shared across languages
|
|
function sharedTests(basePath) {
|
|
beforeEach(function () {
|
|
browser.get(basePath + 'index.html');
|
|
});
|
|
|
|
it('should display: ' + expectedMsg, function () {
|
|
expect(element(by.css('h1')).getText()).toEqual(expectedMsg);
|
|
});
|
|
}
|
|
// #enddocregion
|
|
|
|
describe('Getting Started in JavaScript', function () {
|
|
sharedTests('gettingstarted/js/');
|
|
});
|
|
|
|
describe('Getting Started in TypeScript', function () {
|
|
sharedTests('gettingstarted/ts/');
|
|
});
|
|
|
|
});
|