X Tutup
Skip to content

Commit aa70275

Browse files
committed
chore(tests): Enable dev mode in all Angular tests.
Closes angular#5106
1 parent 0b11051 commit aa70275

File tree

6 files changed

+27
-0
lines changed

6 files changed

+27
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import {
2+
AsyncTestCompleter,
3+
beforeEach,
4+
ddescribe,
5+
describe,
6+
expect,
7+
iit,
8+
inject,
9+
it,
10+
xdescribe,
11+
xit
12+
} from 'angular2/testing_internal';
13+
14+
import {assertionsEnabled} from 'angular2/src/core/facade/lang';
15+
16+
export function main() {
17+
describe('dev mode', () => {
18+
it('is enabled in our tests by default', () => { expect(assertionsEnabled()).toBe(true); });
19+
});
20+
}

modules/angular2/test/public_api_spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -738,6 +738,7 @@ var NG_ALL = [
738738

739739
'OutputMetadata',
740740
'OutputMetadata.bindingPropertyName',
741+
'enableDevMode():js',
741742
'ExpressionChangedAfterItHasBeenCheckedException',
742743
'ExpressionChangedAfterItHasBeenCheckedException.message',
743744
'ExpressionChangedAfterItHasBeenCheckedException.stackTrace',

test-main.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ System.config({
1818
}
1919
});
2020

21+
window.angularDevMode = true;
22+
2123
// Import all the specs, execute their `main()` method and kick off Karma (Jasmine).
2224
System.import('angular2/src/core/dom/browser_adapter').then(function(browser_adapter) {
2325
browser_adapter.BrowserDomAdapter.makeCurrent();

tools/broccoli/html-replace/SCRIPTS.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<script src="/bundle/http.js"></script>
1919
<script src="/bundle/router.dev.js"></script>
2020
<script>
21+
window.angularDevMode = true;
2122
var filename = '@@PATH/@@FILENAME';
2223
System.import(filename).then(function(m) { m.main(); }, console.error.bind(console));
2324
</script>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
self.angularDevMode = true;
12
importScripts("es6-shim.js", "zone-microtask.js", "long-stack-trace-zone.js", "system.src.js",
23
"Reflect.js");

tools/cjs-jasmine/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ var path = require('path');
66
require('es6-shim/es6-shim.js');
77
require('reflect-metadata/Reflect');
88

9+
global.angularDevMode = true;
10+
911
var jrunner = new JasmineRunner();
1012

1113
// Tun on full stack traces in errors to help debugging

0 commit comments

Comments
 (0)
X Tutup