Fixing type errors in tests

This commit is contained in:
Panayot Cankov
2016-12-16 17:31:48 +02:00
parent 745388c3da
commit 6feeb140e3
313 changed files with 1690 additions and 1655 deletions

View File

@@ -1,7 +1,7 @@
import textFieldModule = require("ui/text-field");
import colorModule = require("color");
import utilsModule = require("utils/utils");
import enums = require("ui/enums");
import * as textFieldModule from "ui/text-field";
import * as colorModule from "color";
import * as utilsModule from "utils/utils";
import * as enums from "ui/enums";
export function getNativeText(textField: textFieldModule.TextField): string {
return textField.android.getText().toString();

View File

@@ -1,6 +1,6 @@
//@private
import textFieldModule = require("ui/text-field");
import colorModule = require("color");
import * as textFieldModule from "ui/text-field";
import * as colorModule from "color";
export declare function getNativeText(textField: textFieldModule.TextField): string;
export declare function getNativeHint(textField: textFieldModule.TextField): string;

View File

@@ -1,7 +1,7 @@
import textFieldModule = require("ui/text-field");
import colorModule = require("color");
import utilsModule = require("utils/utils");
import enums = require("ui/enums");
import * as textFieldModule from "ui/text-field";
import * as colorModule from "color";
import * as utilsModule from "utils/utils";
import * as enums from "ui/enums";
export function getNativeText(textField: textFieldModule.TextField): string {
return textField.ios.text;

View File

@@ -1,22 +1,22 @@
import TKUnit = require("../../TKUnit");
import helper = require("../helper");
import viewModule = require("ui/core/view");
import pagesModule = require("ui/page");
import textFieldTestsNative = require("./text-field-tests-native");
import colorModule = require("color");
import enums = require("ui/enums");
import platform = require("platform");
import formattedStringModule = require("text/formatted-string");
import spanModule = require("text/span");
import * as TKUnit from "../../TKUnit";
import * as helper from "../helper";
import * as viewModule from "ui/core/view";
import * as pagesModule from "ui/page";
import * as textFieldTestsNative from "./text-field-tests-native";
import * as colorModule from "color";
import * as enums from "ui/enums";
import * as platform from "platform";
import * as formattedStringModule from "text/formatted-string";
import * as spanModule from "text/span";
// >> require-textfield
import textFieldModule = require("ui/text-field");
import * as textFieldModule from "ui/text-field";
// << require-textfield
// Other frequently used modules when working with buttons include:
import bindable = require("ui/core/bindable");
import * as bindable from "ui/core/bindable";
// >> require-observable-textfield
import observable = require("data/observable");
import * as observable from "data/observable";
// << require-observable-textfield
// ### Binding two TextFields text property to observable view-model property.
@@ -211,7 +211,7 @@ export var testBindTextToBindingContext = function () {
targetProperty: "text"
}
textField.bind(options);
textField.bind(options, model);
TKUnit.assert(textField.text === "john", "Actual: " + textField.text + "; Expected: " + "john");
TKUnit.assert(textFieldTestsNative.getNativeText(textField) === "john", "Actual: " + textFieldTestsNative.getNativeText(textField) + "; Expected: " + "john");
@@ -224,7 +224,7 @@ export var testBindTextToBindingContext = function () {
export var testTextIsUpdatedWhenUserTypes = function () {
helper.buildUIAndRunTest(_createTextFieldFunc(), function (views: Array<viewModule.View>) {
var textField = <textFieldModule.TextField>views[0];
textField.updateTextTrigger = enums.UpdateTextTrigger.focusLost;
textField.updateTextTrigger = "focusLost";
var expectedValue = "Hello, world!";
textFieldTestsNative.typeTextNatively(textField, expectedValue);
@@ -289,7 +289,7 @@ export var testBindHintToBindingConext = function () {
targetProperty: "hint"
}
textField.bind(options);
textField.bind(options, model);
TKUnit.assert(textField.hint === "type your username here", "Actual: " + textField.hint + "; Expected: " + "type your username here");
TKUnit.assert(textFieldTestsNative.getNativeHint(textField) === "type your username here", "Actual: " + textFieldTestsNative.getNativeHint(textField) + "; Expected: " + "type your username here");
@@ -354,7 +354,7 @@ export var testBindSecureToBindingConext = function () {
targetProperty: "secure"
}
textField.bind(options);
textField.bind(options, model);
TKUnit.assert(textField.secure === true, "Actual: " + textField.secure + "; Expected: " + true);
TKUnit.assert(textFieldTestsNative.getNativeSecure(textField) === true, "Actual: " + textFieldTestsNative.getNativeSecure(textField) + "; Expected: " + true);
@@ -463,7 +463,7 @@ export var testNativeBackgroundColorFromLocal = function () {
});
}
var expectedTextAlignment = enums.TextAlignment.right;
var expectedTextAlignment: "right" = "right";
export var testLocalTextAlignmentFromCss = function () {
helper.buildUIAndRunTest(_createTextFieldFunc(), function (views: Array<viewModule.View>) {
var view = <textFieldModule.TextField>views[0];