Skip to content

Commit 65780da

Browse files
committed
fix tests
1 parent 3e78ab2 commit 65780da

File tree

2 files changed

+18
-26
lines changed

2 files changed

+18
-26
lines changed

src/lib/sidenav/sidenav.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {Component} from '@angular/core';
33
import {By} from '@angular/platform-browser';
44
import {MdSidenav, MdSidenavModule, MdSidenavToggleResult} from './sidenav';
55
import {A11yModule} from '../core/a11y/index';
6+
import {PlatformModule} from '../core/platform/platform';
67

78

89
function endSidenavTransition(fixture: ComponentFixture<any>) {
@@ -16,10 +17,9 @@ function endSidenavTransition(fixture: ComponentFixture<any>) {
1617

1718

1819
describe('MdSidenav', () => {
19-
2020
beforeEach(async(() => {
2121
TestBed.configureTestingModule({
22-
imports: [MdSidenavModule.forRoot(), A11yModule.forRoot()],
22+
imports: [MdSidenavModule.forRoot(), A11yModule.forRoot(), PlatformModule.forRoot()],
2323
declarations: [
2424
BasicTestApp,
2525
SidenavLayoutTwoSidenavTestApp,

src/lib/sidenav/sidenav.ts

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,26 @@
11
import {
2-
NgModule,
3-
ModuleWithProviders,
4-
AfterContentInit,
5-
Component,
6-
ContentChildren,
7-
ElementRef,
8-
Input,
9-
Optional,
10-
Output,
11-
QueryList,
12-
ChangeDetectionStrategy,
13-
EventEmitter,
14-
Renderer,
15-
ViewEncapsulation,
16-
ViewChild,
2+
NgModule,
3+
ModuleWithProviders,
4+
AfterContentInit,
5+
Component,
6+
ContentChildren,
7+
ElementRef,
8+
Input,
9+
Optional,
10+
Output,
11+
QueryList,
12+
ChangeDetectionStrategy,
13+
EventEmitter,
14+
Renderer,
15+
ViewEncapsulation,
16+
ViewChild
1717
} from '@angular/core';
1818
import {CommonModule} from '@angular/common';
19-
import {Dir, MdError, coerceBooleanProperty} from '../core';
19+
import {Dir, coerceBooleanProperty} from '../core';
2020
import {A11yModule} from '../core/a11y/index';
2121
import {FocusTrap} from '../core/a11y/focus-trap';
2222

2323

24-
/** Exception thrown when two MdSidenav are matching the same side. */
25-
export class MdDuplicatedSidenavError extends MdError {
26-
constructor(align: string) {
27-
super(`A sidenav was already declared for 'align="${align}"'`);
28-
}
29-
}
30-
31-
3224
/** Sidenav toggle promise result. */
3325
export class MdSidenavToggleResult {
3426
constructor(public type: 'open' | 'close', public animationFinished: boolean) {}

0 commit comments

Comments
 (0)