mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Fixing type errors in tests
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user