idlize

Форк
0
/
test_button.ts 
19 строк · 703.0 Байт
1
import {strict as assert} from 'assert';
2

3
import {toArray, toInt32} from "../unit_utils"
4
import {RuntimeType, Tags} from "@arkoala/arkui/SerializerBase"
5
import {Serializer} from "@arkoala/arkui/Serializer"
6

7

8
it('Should write LabelStyle undefined', function () {
9
    let serializer = new Serializer(1)
10
    serializer.writeLabelStyle(undefined)
11
    assert.deepEqual(toArray(serializer), [Tags.UNDEFINED])
12
});
13

14
it('Should write LabelStyle maxLines: 10', function () {
15
    let serializer = new Serializer(7)
16
    let labelStyle: LabelStyle = {maxLines: 10}
17
    serializer.writeLabelStyle(labelStyle)
18
    assert.deepEqual(toArray(serializer), [Tags.OBJECT, RuntimeType.NUMBER, Tags.INT32, ...toInt32(10)])
19
});

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.