Home
last modified time | relevance | path

Searched refs:assert (Results 1 – 25 of 273) sorted by relevance

1234567891011

/arkcompiler/ets_frontend/arkguard/test/ut/utils/
DFileUtils.spec.ts18 import {assert} from 'chai';
24 assert.strictEqual(FileUtils.readFile(path), undefined);
29 assert.strictEqual(FileUtils.readFile(path), 'hello world!');
36 assert.strictEqual(obj?.mCompact, true);
42 assert.strictEqual(obj, undefined);
48 assert.strictEqual(obj, undefined);
54 assert.strictEqual(FileUtils.getFileName(path), undefined);
57 assert.strictEqual(FileUtils.getFileName(path), undefined);
62 assert.strictEqual(FileUtils.getFileName(path), 'user_profile.json');
67 assert.strictEqual(FileUtils.getFileName(path), 'user_profile.json');
[all …]
DListUtil.spec.ts18 import {assert} from 'chai';
24 assert.isTrue(arr.length === 0);
29 assert.isTrue(arr.length === 0);
34 assert.isTrue(arr.length === 0);
39 assert.isTrue(arr.length === ListUtil.MAX_INIT_LEN);
44 assert.isTrue(arr.length === 0);
51 assert.strictEqual(value, index);
61 assert.isTrue(true);
75 assert.isTrue(isShuffled);
85 assert.isTrue(arrUnique.length === 0);
[all …]
DTypeUtils.spec.ts16 import {assert} from 'chai';
43 assert.strictEqual(sourceFile.statements.length, newSource.statements.length);
44 assert.notStrictEqual(sourceFile.fileName, newSource.fileName);
45 assert.isTrue(newSource.fileName.endsWith('.ts'));
52 assert.notEqual(checker, undefined);
/arkcompiler/runtime_core/isa/
Dasserts.rb14 def assert(name) method
33 assert('Unique opcodes') { Panda.instructions.map(&:opcode).uniq? }
35 assert('Non-prefixed instruction opcodes and prefixes should fit one byte') do
39 assert('Non-prefixed instruction opcode indexes are sorted') do
43 assert('Prefix opcode indexes are sorted') do
47 assert('All instructions for a prefix should fit one byte') do
53 assert('Prefixed instruction should have some prefix specified') do
59 assert('Prefix should be defined') do
67 assert('All prefixes should have unique name') do
71 assert('There should be non-zero gap between non-prefixed and prefixes') do
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DconstEnumSyntheticNodesComments.ts23 function assert<T>(x: T) { function
35 AssertType(assert<0>(a), "int");
36 AssertType(assert, "<T>(T) => T");
38 return assert<0>(a);
45 AssertType(assert<1>(a), "int");
46 AssertType(assert, "<T>(T) => T");
48 return assert<1>(a);
55 AssertType(assert<2>(a), "int");
56 AssertType(assert, "<T>(T) => T");
58 return assert<2>(a);
[all …]
DcontrolFlowCommaExpressionAssertionWithinTernary.ts21 declare function assert(value: any): asserts value;
30 AssertType(val ? (assert(param !== undefined), param) : null, "union");
32 AssertType((assert(param !== undefined), param), "union");
33 AssertType(assert(param !== undefined), param, "union");
34 AssertType(assert(param !== undefined), "void");
35 AssertType(assert, "(any) => asserts value");
41 return val ? (assert(param !== undefined), param) : null;
/arkcompiler/ets_frontend/arkguard/test/grammar/export/
Dexports_demo_1_use.js16 const assert = require('assert'); constant
20 assert.strictEqual(myModule.myExportVar, 0);
22 assert.strictEqual(myModule.myVariable, 1);
23 assert.strictEqual(myModule.myFunction(), 'Hello, world!');
26 assert.strictEqual(myclass3.id3, '00001');
27 assert.strictEqual(myclass3.info3.name3, 'jack3');
28 assert.strictEqual(myclass3.info3.age3, 12);
32 assert.strictEqual(myclass4.stuID, 11);
33 assert.strictEqual(myclass4.getAge(), 16);
Dexports_demo_2_use.js16 const assert = require('assert'); constant
20 assert.strictEqual(myModule2.myVariable2, 2);
21 assert.strictEqual(myModule2.myFunction2(), 'Hello, world2!');
22 assert.strictEqual(myModule2.obj2.p2, 22);
/arkcompiler/ets_frontend/arkguard/test/ut/
DNameGenerator.spec.ts17 import {assert} from 'chai';
41 assert.strictEqual(orderedGenerator.getName(), orderedName[i]);
59 assert.strictEqual(value, targetName[index]);
81 assert.isNotTrue(count > 5);
89 assert.strictEqual(underlineGenerator.getName(), '_'.repeat(i + 1));
92 assert.isNull(underlineGenerator.getName());
102 assert.strictEqual(underlineGenerator.getName(), '_'.repeat(i + 1));
105 assert.isNull(underlineGenerator.getName());
113 assert.strictEqual(hexGenerator.getName().length, 8);
122 assert.isFalse(hexName.startsWith('_0x'));
[all …]
/arkcompiler/ets_frontend/arkguard/test/grammar/class_validation/
Dclass_demo_2.ts16 import assert = require('assert');
40 assert(MyPets[Cat]===undefined);
41 assert(MyPets[Dog]===undefined);
43 assert(pet[Cat]==="tom");
44 assert(pet[Dog]==="spike");
46 assert.strictEqual(pet.getPara1(), 5);
47 assert.strictEqual(pet.getPara2(), "hello");
48 assert.strictEqual(pet.para1, 5);
/arkcompiler/ets_frontend/arkguard/test/grammar/array_validation/
Darray_fill.ts16 import assert = require('assert');
22 assert(arr[1] === 3, 'success');
24 assert(arr[2] === 3, 'success');
26 assert(arr[3] === 3, 'success');
28 assert(arr[4] === 3, 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/types_definition/
Dnumber_types.ts16 import assert = require('assert');
26 assert(decLiteral === 6, 'success');
28 assert(hexLiteral === 0xf00d, 'success');
30 assert(binaryLiteral === 0b1010, 'success');
32 assert(octalLiteral === 0o744, 'success');
Dany_define.ts16 import assert = require('assert');
20 assert(num === 3, 'success');
24 assert(str === 'a', 'success');
28 assert(boo === true, 'success');
Dstring_define.ts16 import assert = require('assert');
20 assert(str1 === 'abc', 'success');
25 assert(str2 === 'def', 'success');
29 assert(str3 === 'aaabcbbdefcc${}', 'success');
Darray_define.ts16 import assert = require('assert');
21 assert(value === nums[index], 'success');
26 assert(strs[0] === 'a', 'success');
30 assert(list[1] === 'a', 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/string_validation/
Dstring_index.ts16 import assert = require('assert');
20 assert(str.indexOf('a') === 0, 'success');
22 assert(str.lastIndexOf('b') === 7, 'success');
24 assert(str.indexOf('a', 3) === 8, 'success');
26 assert(str.lastIndexOf('a', 8) === 8, 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/variable_declaration/
Dtype_inference.ts16 import assert = require('assert');
20 assert(arr instanceof Array, 'success'); variable
24 assert(typeof num === 'number', 'success');
28 assert(typeof str === 'string', 'success');
38 assert(ani instanceof Animal, 'success');
Dstring_declaration.ts16 import assert = require('assert');
20 assert(str1 === 'abc', 'success');
24 assert(str2 === 'def', 'success');
29 assert(str3 === 'aaabc\nbbdefcc${}', 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/enum/
Denum_use.ts16 import assert = require('assert');
26 assert.strictEqual(favoriteType1, ANIMAL.CAT);
29 assert.strictEqual(favoriteType2, ANIMAL.DOG);
32 assert.strictEqual(favoriteType3, ANIMAL.GOOSE);
35 assert.strictEqual(favoriteType4, ANIMAL.DUCK);
Dcomputed_enum.ts16 import assert = require('assert');
26 assert.strictEqual(favoriteType1, ANIMAL.CAT);
29 assert.strictEqual(favoriteType2, ANIMAL.DOG);
32 assert.strictEqual(favoriteType3, ANIMAL.GOOSE);
35 assert.strictEqual(favoriteType4, ANIMAL.DUCK);
/arkcompiler/ets_frontend/arkguard/test/grammar/function_usage/
Dfunction_usages.ts16 import assert = require('assert');
22 assert(fun1(1, 2) === 3, 'success');
26 assert(fun2(2) === 4, 'success');
32 assert(fun3(1, 2) === 6, 'success');
43 assert(fun4(1, 2, 3, 4, 5) === 15, 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/module_validation/
Dnamespace_extend_enum.ts16 import assert = require('assert');
38 assert(Color.mixColor('yellow') === 3, 'success');
40 assert(Color.mixColor('white') === 7, 'success');
42 assert(Color.mixColor('magenta') === 5, 'success');
44 assert(Color.mixColor('cyan') === 6, 'success');
/arkcompiler/ets_frontend/arkguard/test/grammar/function_validation/
Dfunction_default_parameter.ts16 import assert = require('assert');
22 assert(buildName('Bob') === 'Bob Smith', 'success');
24 assert(buildName('Bob', undefined) === 'Bob Smith', 'success');
26 assert(buildName('Bob', "Adams") === 'Bob Adams', 'success');
Dfunction_overload.ts16 import assert = require('assert');
36 assert(pickedCard1.card === 10, 'success');
37 assert(pickedCard1.suit === 'spades', 'success');
42 assert(pickedCard2.card === 2, 'success');
43 assert(pickedCard2.suit === 'spades', 'success');
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/es3defaultAliasIsQuoted/
Des3defaultAliasQuoted_file1.ts21 import {Foo, default as assert} from "./es3defaultAliasQuoted_file0";
22 assert(Foo.CONSTANT === "Foo");
23 AssertType(assert(Foo.CONSTANT === "Foo"), "void");
24 AssertType(assert, "(boolean) => void");

1234567891011