Merge pull request #6415 from tkrotoff/tests.ts

Rename from *-test.ts to *-tests.ts
This commit is contained in:
Masahiro Wakame
2015-10-27 00:41:43 +09:00
32 changed files with 99 additions and 99 deletions
@@ -1,4 +1,4 @@
/// <reference path="Microsoft.Maps.d.ts"/>
/// <reference path="Microsoft.Maps.d.ts"/>
/// <reference path="Microsoft.Maps.AdvancedShapes.d.ts"/>
/// <reference path="Microsoft.Maps.Directions.d.ts"/>
/// <reference path="Microsoft.Maps.Search.d.ts"/>
@@ -55,7 +55,7 @@ module BingMapsTests {
locations.push(location);
}
// Sets the view of the map to the smallest size that contains all of the
// Sets the view of the map to the smallest size that contains all of the
// specified locations (in this case the pusphin locations)
map.setView({ bounds: Microsoft.Maps.LocationRect.fromLocations(locations) });
}
@@ -1,9 +1,9 @@
/// <reference path="bootstrap-notify.d.ts" />
/// <reference path="../jquery/jquery.d.ts" />
//Test for bootstrap-notify v3.1.3
//Copied example directly from Bootstrap-notify site
$.notify({
// options
icon: 'glyphicon glyphicon-warning-sign',
@@ -48,5 +48,5 @@ $.notify({
'<div class="progress-bar progress-bar-{0}" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>' +
'</div>' +
'<a href="{3}" target="{4}" data-notify="url"></a>' +
'</div>'
'</div>'
});
@@ -5,18 +5,18 @@ import EventEmitter = require('eventemitter3');
class EventEmitterTest {
v: EventEmitter;
constructor() {
this.v = new EventEmitter();
this.v = new EventEmitter.EventEmitter();
this.v = new EventEmitter.EventEmitter2();
this.v = new EventEmitter.EventEmitter3();
}
listeners() {
var v1: Function[] = this.v.listeners('click');
}
emit() {
var v1: boolean = this.v.emit('click');
var v2: boolean = this.v.emit('click', 1);
@@ -24,41 +24,41 @@ class EventEmitterTest {
var v4: boolean = this.v.emit('click', 1, '1', true);
var v5: boolean = this.v.emit('click', 1, '1', true, new Date());
}
on() {
var fn = () => console.log(1);
var v1: EventEmitter = this.v.on('click', fn);
var v2: EventEmitter = this.v.on('click', fn, this);
}
once() {
var fn = () => console.log(1);
var v1: EventEmitter = this.v.once('click', fn);
var v2: EventEmitter = this.v.once('click', fn, this);
}
removeListener() {
var fn = () => console.log(1);
var v1: EventEmitter = this.v.removeListener('click', fn);
var v2: EventEmitter = this.v.removeListener('click', fn, true);
}
removeAllListeners() {
var v1: EventEmitter = this.v.removeAllListeners('click');
}
off() {
var fn = () => console.log(1);
var v1: EventEmitter = this.v.off('click', fn);
var v2: EventEmitter = this.v.off('click', fn, true);
}
addListener() {
var fn = () => console.log(1);
var v1: EventEmitter = this.v.addListener('click', fn);
var v2: EventEmitter = this.v.addListener('click', fn, this);
}
setMaxListeners() {
var v1: EventEmitter = this.v.setMaxListeners();
}
@@ -5,27 +5,27 @@ import Fluxxor = require('fluxxor');
class DispatcherTest {
v: Fluxxor.Dispatcher;
constructor() {
var stores: Fluxxor.Store[];
this.v = new Fluxxor.Dispatcher(stores);
}
addStore() {
var store: Fluxxor.Store;
var v1: void = this.v.addStore('mystore', store);
}
dispatch() {
var fn = () => console.log(1);
var v1: void = this.v.dispatch(fn);
}
doDispatchLoop() {
var fn = () => console.log(1);
var v1: void = this.v.doDispatchLoop(fn);
}
waitForStores() {
var store: Fluxxor.Store;
var fn = () => console.log(1);
@@ -35,44 +35,44 @@ class DispatcherTest {
class FluxTest {
v: Fluxxor.Flux;
constructor() {
var stores: any;
var actions: any;
this.v = new Fluxxor.Flux(stores, actions);
}
props() {
var stores: any = this.v.stores;
var actions: any = this.v.actions;
}
addActions() {
var actions: any;
var v1: void = this.v.addActions(actions);
}
addAction() {
var fn = () => console.log(1);
// first form
var v1: void = this.v.addAction('action1', fn);
var v2: void = this.v.addAction('action1', 'action2', fn);
// second form
var v3: void = this.v.addAction(['action1'], fn);
var v4: void = this.v.addAction(['action1','action2'], fn);
}
store() {
var store1: any = this.v.store('mystore');
}
addStore() {
var store: Fluxxor.Store;
var v1: void = this.v.addStore('mystore', store);
}
addStores() {
var stores: any;
var v1: void = this.v.addStores(stores);
@@ -81,24 +81,24 @@ class FluxTest {
class StoreTest {
v: Fluxxor.Store;
bindActions() {
var fn = () => console.log(1);
// first form
var v1: void = this.v.bindActions('action1', fn);
var v2: void = this.v.bindActions(
'action1', fn,
'action2', fn
);
// second form
var v3: void = this.v.bindActions([
'action1', fn,
'action2', fn,
]);
}
waitFor() {
var fn = () => console.log(1);
var v1: void = this.v.waitFor(['mystore1','mystore2'], fn);
@@ -107,7 +107,7 @@ class StoreTest {
class ContextTest {
v: Fluxxor.Context;
props() {
var v1: Fluxxor.Flux = this.v.flux;
}
@@ -115,11 +115,11 @@ class ContextTest {
class FluxMixinTest {
v: Fluxxor.FluxMixin;
constructor() {
this.v = Fluxxor.FluxMixin(React);
}
getFlux() {
var v1: Fluxxor.Flux = this.v.getFlux();
}
@@ -127,11 +127,11 @@ class FluxMixinTest {
class FluxChildMixinTest {
v: Fluxxor.FluxChildMixin;
constructor() {
this.v = Fluxxor.FluxChildMixin(React);
}
getFlux() {
var v1: Fluxxor.Flux = this.v.getFlux();
}
@@ -139,13 +139,13 @@ class FluxChildMixinTest {
class StoreWatchMixinTest<StoreState> {
v: Fluxxor.StoreWatchMixin<StoreState>;
constructor() {
this.v = Fluxxor.StoreWatchMixin<StoreState>('store1');
this.v = Fluxxor.StoreWatchMixin<StoreState>('store1','store2');
this.v = Fluxxor.StoreWatchMixin<StoreState>('store1','store2','store3');
}
getStateFromFlux() {
var v1: StoreState = this.v.getStateFromFlux();
}
+26 -26
View File
@@ -8,7 +8,7 @@ module LaterTest_DefineSchedule {
var cronSched = later.parse.cron('0 0/5 14,18 * * ?');
var recurSched = later.parse.recur().last().dayOfMonth();
var manualSched = <Later.IScheduleData>{ schedules: [ <Later.IRecurrence>{ M: [ 3 ], D: [ 21 ] } ] };
// this schedule will fire on the closest weekday to the 15th
// every month at 2:00 am except in March
var complexSched = later.parse.recur()
@@ -414,7 +414,7 @@ module LaterTest_TimePeriods {
export function custom() {
var customLater = <IPartOfDayLater>later;
customLater.partOfDay = {
name: 'part of day',
@@ -422,10 +422,10 @@ module LaterTest_TimePeriods {
range: later.hour.range * 6,
val: function(d: Date): number {
return later.hour.val(d) < 12
? 0
: later.hour.val(d) < 18
? 1
return later.hour.val(d) < 12
? 0
: later.hour.val(d) < 18
? 1
: 2;
},
@@ -433,15 +433,15 @@ module LaterTest_TimePeriods {
return customLater.partOfDay.val(d) === val;
},
extent: function(date?: Date) {
return [0, 2];
extent: function(date?: Date) {
return [0, 2];
},
start: function(date: Date) {
var hour = customLater.partOfDay.val(date) === 0
? 0
: customLater.partOfDay.val(date) === 1
? 12
var hour = customLater.partOfDay.val(date) === 0
? 0
: customLater.partOfDay.val(date) === 1
? 12
: 18;
return later.date.next(
@@ -453,10 +453,10 @@ module LaterTest_TimePeriods {
},
end: function(date: Date) {
var hour = customLater.partOfDay.val(date) === 0
? 11
: customLater.partOfDay.val(date) === 1
? 5
var hour = customLater.partOfDay.val(date) === 0
? 11
: customLater.partOfDay.val(date) === 1
? 5
: 23;
return later.date.prev(
@@ -468,10 +468,10 @@ module LaterTest_TimePeriods {
},
next: function(date: Date, val: any) {
var hour = val === 0
? 0
: val === 1
? 12
var hour = val === 0
? 0
: val === 1
? 12
: 18;
return later.date.next(
@@ -484,17 +484,17 @@ module LaterTest_TimePeriods {
},
prev: function(date: Date, val: any) {
var hour = val === 0
? 11
: val === 1
? 5
var hour = val === 0
? 11
: val === 1
? 5
: 23;
return later.date.prev(
later.year.val(date),
later.month.val(date),
// decrement the day if we already passed the desired time period
later.day.val(date) + (hour > later.hour.val(date) ? -1 : 0),
later.day.val(date) + (hour > later.hour.val(date) ? -1 : 0),
hour
);
}
@@ -503,7 +503,7 @@ module LaterTest_TimePeriods {
}
module LaterTest_GenerateRecurences {
export function on_method() {
// fires on the 2nd minute every hour
later.parse.recur().on(2).minute();
@@ -1,7 +1,7 @@
/// <reference path="observe-js.d.ts" />
module observejs {
function Test_PathObserver() {
var obj = { foo: { bar: 'baz' } };
var defaultValue = 42;
@@ -10,8 +10,8 @@ module observejs {
// respond to obj.foo.bar having changed value.
});
}
function Test_ArrayObserver() {
var arr = [0, 1, 2, 4];
var observer = new ArrayObserver(arr);
@@ -24,7 +24,7 @@ module observejs {
});
});
}
function Test_ObejctObserver() {
var myObj = { id: 1, foo: 'bar' };
var observer = new ObjectObserver(myObj);
@@ -45,15 +45,15 @@ module observejs {
});
});
}
function Test_CompounObserver() {
var obj = {
a: 1,
b: 2,
};
var otherObj = { c: 3 };
var observer = new CompoundObserver();
observer.addPath(obj, 'a');
observer.addObserver(new PathObserver(obj, 'b'));
@@ -66,25 +66,25 @@ module observejs {
}
});
}
function Test_ObserverTransform_1() {
var obj = { value: 10 };
var observer = new PathObserver(obj, 'value');
function getValue(value:any) { return value * 2 };
function setValue(value:any) { return value / 2 };
var transform = new ObserverTransform(observer, getValue, setValue);
// returns 20.
transform.open(function(newValue, oldValue) {
console.log('new: ' + newValue + ', old: ' + oldValue);
});
obj.value = 20;
transform.deliver(); // 'new: 40, old: 20'
transform.setValue(4); // obj.value === 2;
}
function Test_ObserverTransform_2() {
var obj = { a: 1, b: 2, c: 3 };
var observer = new CompoundObserver();
@@ -97,12 +97,12 @@ module observejs {
value += values[i]
return value;
});
// returns 6.
transform.open(function(newValue, oldValue) {
console.log('new: ' + newValue + ', old: ' + oldValue);
});
obj.a = 2;
obj.c = 10;
transform.deliver(); // 'new: 14, old: 6'
@@ -1,9 +1,9 @@
// React-Bootstrap Test
// React-Bootstrap Test
// ================================================================================
///<reference path="react-bootstrap.d.ts"/>
///<reference path="../react/react.d.ts"/>
// Imports
// Imports
// --------------------------------------------------------------------------------
import * as React from 'react';
import { Component, CSSProperties } from 'react';
@@ -11,7 +11,7 @@ import { Button, ButtonToolbar, Modal, Well, ButtonGroup, DropdownButton, MenuIt
export class ReactBootstrapTest extends Component<any, any> {
callback() {
callback() {
alert('Callback: ' + JSON.stringify(arguments));
}
@@ -30,7 +30,7 @@ export class ReactBootstrapTest extends Component<any, any> {
const innerCheckbox = <input type='checkbox' aria-label='...' />;
return (
<div style={style}>
<div style={style}>
<div style={style}>
<ButtonToolbar>
<Button>Default</Button>
@@ -40,7 +40,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<Button bsStyle='warning'>Warning</Button>
<Button bsStyle='danger'>Danger</Button>
<Button bsStyle='link'>Link</Button>
</ButtonToolbar>
</ButtonToolbar>
</div>
<div style={style}>
@@ -81,7 +81,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<ButtonToolbar>
<Button href='#'>Link</Button>
<Button>Button</Button>
</ButtonToolbar>
</ButtonToolbar>
</div>
@@ -177,7 +177,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<MenuItem eventKey='3' active>Active Item</MenuItem>
<MenuItem divider />
<MenuItem eventKey='4'>Separated link</MenuItem>
</DropdownButton>
</DropdownButton>
</div>
<div style={style}>
@@ -202,7 +202,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<div style={style}>
<Panel onClick={this.callback}>
Basic panel example
</Panel>
</Panel>
</div>
<div style={style}>
@@ -464,7 +464,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<MenuItem eventKey='4'>Separated link</MenuItem>
</NavDropdown>
</Nav>
</Navbar>
</Navbar>
</div>
<div style={style}>
@@ -473,7 +473,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<NavItem eventKey={1} href='#'>Link</NavItem>
<NavItem eventKey={2} href='#'>Link</NavItem>
</Nav>
</Navbar>
</Navbar>
</div>
<div style={style}>
@@ -526,7 +526,7 @@ export class ReactBootstrapTest extends Component<any, any> {
activePage={1}
onSelect={this.callback} />
<br />
<Pagination
bsSize='small'
items={10}
@@ -564,7 +564,7 @@ export class ReactBootstrapTest extends Component<any, any> {
<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
</div>
</CarouselItem>
</Carousel>
</Carousel>
</div>
<div style={style}>
@@ -129,7 +129,7 @@ class DefaultRouteTest {
var Handler: React.ComponentClass<any>;
React.createElement(Router.DefaultRoute, null);
React.createElement(Router.DefaultRoute, {name: 'name', handler: Handler});
ReactAddons.createElement(Router.DefaultRoute, null);
ReactAddons.createElement(Router.DefaultRoute, {name: 'name', handler: Handler});
}
@@ -169,7 +169,7 @@ class LinkTest {
query: {},
onClick: () => console.log(1)
});
ReactAddons.createElement(Router.Link, null);
ReactAddons.createElement(Router.Link, {to: 'home'});
ReactAddons.createElement(Router.Link, {
@@ -195,7 +195,7 @@ class NotFoundRouteTest {
React.createElement(Router.NotFoundRoute, null);
React.createElement(Router.NotFoundRoute, {handler: Handler});
React.createElement(Router.NotFoundRoute, {handler: Handler, name: "home"});
ReactAddons.createElement(Router.NotFoundRoute, null);
ReactAddons.createElement(Router.NotFoundRoute, {handler: Handler});
ReactAddons.createElement(Router.NotFoundRoute, {handler: Handler, name: "home"});
@@ -215,7 +215,7 @@ class RedirectTest {
React.createElement(Router.Redirect, null);
React.createElement(Router.Redirect, {});
React.createElement(Router.Redirect, {path: 'a', from: 'a', to: 'b'});
ReactAddons.createElement(Router.Redirect, null);
ReactAddons.createElement(Router.Redirect, {});
ReactAddons.createElement(Router.Redirect, {path: 'a', from: 'a', to: 'b'});
@@ -237,7 +237,7 @@ class RouteTest {
React.createElement(Router.Route, null);
React.createElement(Router.Route, {});
React.createElement(Router.Route, {name: "home", path: "/", handler: Handler, ignoreScrollBehavior: true});
ReactAddons.createElement(Router.Route, null);
ReactAddons.createElement(Router.Route, {});
ReactAddons.createElement(Router.Route, {name: "home", path: "/", handler: Handler, ignoreScrollBehavior: true});
@@ -250,7 +250,7 @@ class RouteHandlerTest {
createElement() {
React.createElement(Router.RouteHandler, null);
React.createElement(Router.RouteHandler, {});
ReactAddons.createElement(Router.RouteHandler, null);
ReactAddons.createElement(Router.RouteHandler, {});
}
+1 -1
View File
@@ -110,7 +110,7 @@ var eventsListener = (e:any)=>{
var publishPresence = ()=>{
publishSession = <SIPml.Session.Publish>sipStack.newSession('publish', {
events_listener: { events: '*', listener: eventsListener } // optional: '*' means all events
});
});
var contentType = 'application/pidf+xml';
var content = '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n' +
'<presence xmlns=\"urn:ietf:params:xml:ns:pidf\"\n' +