Julie Ralph
|
c32dbad747
|
feat(tests): add TestComponentBuilder
Adds a TestComponentBuilder for use in component level tests.
For usage examples, see test_component_builder_spec
Closes #1812
|
2015-05-27 17:15:13 -07:00 |
vsavkin
|
30b6542fc8
|
feat(core): added support for detecting lifecycle events based on interfaces
|
2015-05-27 16:23:42 -07:00 |
vsavkin
|
34d75e8918
|
feat(reflector): added a method to get type's interfaces
|
2015-05-27 15:50:08 -07:00 |
Marc Laval
|
c6335c128e
|
feat(test_lib): add method to compare stringified DOM element
Closes #2106
|
2015-05-27 16:19:39 +02:00 |
Marc Laval
|
fb42d5908e
|
fix(test): solve CSS discrepancies across browsers
Closes #2177
|
2015-05-27 14:54:00 +02:00 |
Ian Riley
|
8609543ad0
|
refactor (test/facade): Ts'ify test/facade
Translate AtScript in test/facade to TypeScript
|
2015-05-27 08:10:11 +02:00 |
Tobias Bosch
|
79f564be46
|
refactor(core): ts’ify tests
|
2015-05-26 17:01:31 -07:00 |
Tobias Bosch
|
23d59df81a
|
feat(test_lib): add `containsRegex`
|
2015-05-26 17:01:31 -07:00 |
Ian Riley
|
ef3e12e803
|
refactor (test/directives): ts'ify test/directives
Translate all of the AtScript code in .../test/directives to TypeScript.
Closes #2167
|
2015-05-26 16:51:38 -07:00 |
Victor Berchet
|
bb7ffce7eb
|
test(ShadowCss): add tests for keyframe rules
|
2015-05-26 19:42:17 +02:00 |
Victor Berchet
|
551586ced0
|
feat(RegExpWrapper): implement a test method
|
2015-05-26 19:42:17 +02:00 |
Tobias Bosch
|
1dc8ba6920
|
refactor(render): ts’ify tests
|
2015-05-26 09:38:26 -07:00 |
vsavkin
|
df59e969cf
|
chore(di): moved tests to typescript
|
2015-05-22 17:32:21 -07:00 |
vsavkin
|
d27e5512c0
|
chore(reflection): tsfy tests
|
2015-05-22 17:03:40 -07:00 |
yjbanov
|
d48fae3566
|
fix(core): resurrect OnChange interface
|
2015-05-22 16:48:00 -07:00 |
vsavkin
|
3525c9c074
|
chore(forms): moved tests/forms to typescript
|
2015-05-22 14:44:57 -07:00 |
Martin Probst
|
15f1eb28a2
|
fix(deps): Update clang-format to 1.0.14.
|
2015-05-22 09:39:15 -07:00 |
Victor Berchet
|
10bc7e948c
|
feat(key_event): alias esc to escape
fixes #2010
|
2015-05-22 15:39:21 +02:00 |
Victor Berchet
|
9988471fb8
|
test(fakeAsync): renable a test blocked on jasmine 2.3.3
|
2015-05-22 15:36:12 +02:00 |
Victor Berchet
|
b1c9bf14b2
|
feat(ElementInjector): support an arbitrary number of bindings
fixes #1853
|
2015-05-22 13:42:53 +02:00 |
Marc Laval
|
588fbfd848
|
fix(test): use a not expandable CSS rule in ShadowCSS spec (Firefox)
Closes #2061
|
2015-05-22 13:32:24 +02:00 |
Marc Laval
|
661a04798e
|
fix(test): adds longer timers for NgZone and PromisePipe tests (IE11)
Closes #2055
|
2015-05-22 13:30:49 +02:00 |
Marc Laval
|
9802debf71
|
fix(test): native shadow DOM is required (IE11, Firefox)
|
2015-05-22 13:30:45 +02:00 |
Marc Laval
|
2287938f5a
|
fix(router): event.defaultPrevented is not reliable (IE11)
|
2015-05-22 13:30:44 +02:00 |
gdi2290
|
d61a0dfa22
|
test(ObservablePipe): onDestroy shouldn't throw
|
2015-05-22 12:31:46 +02:00 |
Tobias Bosch
|
cc2c8f6b00
|
refactor(test): ts’if compiler integration tests.
|
2015-05-21 17:53:53 -07:00 |
vsavkin
|
30c3e5a84e
|
fix(forms): changed forms to create only one value accessor instead of always creating DefaultValueAccessor
|
2015-05-21 17:31:25 -07:00 |
yjbanov
|
c5996529c3
|
chore(expressions): add explicit test for map vs property access
|
2015-05-21 14:41:26 -07:00 |
vsavkin
|
00c3693daa
|
feat(forms): migrated forms to typescript
|
2015-05-21 13:55:15 -07:00 |
vsavkin
|
fed86fc8ac
|
feat(injector): support forwardRef in toAlias
|
2015-05-21 09:52:43 -07:00 |
vsavkin
|
705ee46f31
|
fix(di): changed host and view injector to respect visibility
|
2015-05-21 09:17:56 -07:00 |
vsavkin
|
f210c41c1f
|
feat(di): changed toFactory to support dependency annotations
|
2015-05-21 08:34:48 -07:00 |
vsavkin
|
b6b52e62b2
|
fix(element_injector): fixed element injector to inject view dependencies into its components
|
2015-05-20 17:48:04 -07:00 |
Tobias Bosch
|
e61d82b9be
|
refactor(core): ts’ify core
|
2015-05-20 16:30:41 -07:00 |
gdi2290
|
4afd2b4138
|
feat(PromisePipe): remove ref onDestroy
|
2015-05-20 14:00:57 -07:00 |
Rado Kirov
|
c45283216f
|
fix(router): router link should navigate to non-base Url.
While still displaying full base + custom part of url in the href.
|
2015-05-20 11:01:09 -07:00 |
vsavkin
|
28c2b8f432
|
fix(element_injector): fixed element injector to resolve dependencies of regular services
|
2015-05-20 10:56:33 -07:00 |
Victor Berchet
|
91ccc9af98
|
fix(XHRImpl): fix errors, add a spec
fixes #1715
|
2015-05-20 08:31:50 +02:00 |
Misko Hevery
|
a664f5a6de
|
fix: don't call onAllChangesDone on checkNoChanges
|
2015-05-20 08:27:48 +02:00 |
Victor Berchet
|
0ae89ac096
|
feat(CD): add support for === and !==
relates to #1500
|
2015-05-20 07:50:43 +02:00 |
Victor Berchet
|
6ec5d5daaf
|
refactor(async): extract timer related functions into a TimerWrapper
|
2015-05-20 07:47:46 +02:00 |
vsavkin
|
62b1a08f06
|
refactor(reflection): improved error message
|
2015-05-19 21:17:52 -07:00 |
Tobias Bosch
|
1beadb8607
|
refactor(render): ts’ify render api
|
2015-05-19 15:12:59 -07:00 |
Brian Ford
|
791caf0037
|
fix(router): use appRootComponentToken to get root route configs
Closes #1947
|
2015-05-19 14:36:45 -07:00 |
Yegor Jbanov
|
8ab773538b
|
fix(errors): require passing stack traces explicitly in ng2 own code
|
2015-05-19 12:48:00 -07:00 |
Victor Berchet
|
0f002a5b18
|
feat(fakeAsync): allow simulating the passage of time
|
2015-05-19 06:51:15 +02:00 |
vsavkin
|
b066b8d15a
|
feat(di): added hostInjector and viewInjector to the Directive annotation
|
2015-05-18 18:30:53 -07:00 |
vsavkin
|
7b511462af
|
refactor(core): renamed injectables into appInjector
BREAKING CHANGES
Before:
@Component({injectables: [Type]} class MyCmp{}
After:
@Component({appInjector: [Type]} class MyCmp{}
|
2015-05-18 18:30:52 -07:00 |
vsavkin
|
3a53f67911
|
feat(di): removed publishAs
BREAKING CHANGES
Removes the publishAs property from the Component annotation.
|
2015-05-18 18:30:52 -07:00 |
Brian Ford
|
5db89071d4
|
fix(router): improve route matching priorities
|
2015-05-18 15:57:08 -07:00 |