Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
Hello UTS
提交
e780e12a
H
Hello UTS
项目概览
DCloud
/
Hello UTS
通知
1595
Star
27
Fork
9
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
2
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
Hello UTS
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
2
Issue
2
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
e780e12a
编写于
1月 25, 2024
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 调整示例兼容web端,屏蔽不兼容web的示例
上级
6c17fb8e
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
15 addition
and
14 deletion
+15
-14
pages.json
pages.json
+4
-1
pages/index/basicTest.uvue
pages/index/basicTest.uvue
+2
-4
uni_modules/uts-tests/utssdk/Array.uts
uni_modules/uts-tests/utssdk/Array.uts
+4
-4
uni_modules/uts-tests/utssdk/Error.uts
uni_modules/uts-tests/utssdk/Error.uts
+1
-1
uni_modules/uts-tests/utssdk/Math.uts
uni_modules/uts-tests/utssdk/Math.uts
+1
-1
uni_modules/uts-tests/utssdk/Operators.uts
uni_modules/uts-tests/utssdk/Operators.uts
+1
-1
uni_modules/uts-tests/utssdk/Set.uts
uni_modules/uts-tests/utssdk/Set.uts
+1
-1
uni_modules/uts-tests/utssdk/tests.uts
uni_modules/uts-tests/utssdk/tests.uts
+1
-1
未找到文件。
pages.json
浏览文件 @
e780e12a
...
@@ -14,7 +14,9 @@
...
@@ -14,7 +14,9 @@
"navigationBarTitleText"
:
""
,
"navigationBarTitleText"
:
""
,
"enablePullDownRefresh"
:
false
"enablePullDownRefresh"
:
false
}
}
},
}
//
#ifndef
WEB
,
{
{
"path"
:
"pages/advance/advance"
,
"path"
:
"pages/advance/advance"
,
"style"
:
{
"style"
:
{
...
@@ -171,6 +173,7 @@
...
@@ -171,6 +173,7 @@
}
}
}
}
//
#endif
],
],
"tabBar"
:
{
"tabBar"
:
{
...
...
pages/index/basicTest.uvue
浏览文件 @
e780e12a
...
@@ -20,9 +20,7 @@
...
@@ -20,9 +20,7 @@
<!-- #endif -->
<!-- #endif -->
</template>
</template>
<script lang="ts">
<script lang="ts">
// #ifdef APP
import { runTests, Result } from '../../uni_modules/uts-tests'
import { runTests, Result } from '../../uni_modules/uts-tests'
// #endif
export default {
export default {
data() {
data() {
return {
return {
...
...
uni_modules/uts-tests/utssdk/Array.uts
浏览文件 @
e780e12a
...
@@ -16,12 +16,12 @@ export function testArray(): Result {
...
@@ -16,12 +16,12 @@ export function testArray(): Result {
// swift 中字面量创建数组,仅支持同一类型的元素
// swift 中字面量创建数组,仅支持同一类型的元素
// #ifndef APP-IOS
// #ifndef APP-IOS
expect(a3).toEqual(new Array(1,2,3));
expect(a3).toEqual(new Array(1,2,3));
let a4 = new Array(1,'2',3);
let a4 = new Array
<any>
(1,'2',3);
expect(a4).toEqual(new Array(1,'2',3));
expect(a4).toEqual(new Array
<any>
(1,'2',3));
let a5 = Array(1,2,3);
let a5 = Array(1,2,3);
expect(a5).toEqual(Array(1,2,3));
expect(a5).toEqual(Array(1,2,3));
let a6 = Array(1,'2','3')
let a6 = Array
<any>
(1,'2','3')
expect(a6).toEqual(Array(1,'2','3'));
expect(a6).toEqual(Array
<any>
(1,'2','3'));
// #endif
// #endif
})
})
...
...
uni_modules/uts-tests/utssdk/Error.uts
浏览文件 @
e780e12a
...
@@ -6,7 +6,7 @@ export function testError(): Result {
...
@@ -6,7 +6,7 @@ export function testError(): Result {
try {
try {
throw new Error('Whoops!')
throw new Error('Whoops!')
} catch (e) {
} catch (e) {
expect(
e
.message).toEqual("Whoops!");
expect(
(e as Error)
.message).toEqual("Whoops!");
}
}
})
})
// test('name', () => {
// test('name', () => {
...
...
uni_modules/uts-tests/utssdk/Math.uts
浏览文件 @
e780e12a
...
@@ -113,7 +113,7 @@ export function testMath(): Result {
...
@@ -113,7 +113,7 @@ export function testMath(): Result {
test('clz32', () => {
test('clz32', () => {
expect(Math.clz32(1)).toEqual(31);
expect(Math.clz32(1)).toEqual(31);
expect(Math.clz32(1000)).toEqual(22);
expect(Math.clz32(1000)).toEqual(22);
expect(Math.clz32()).toEqual(32);
expect(Math.clz32(
0
)).toEqual(32);
expect(Math.clz32(3.5)).toEqual(30);
expect(Math.clz32(3.5)).toEqual(30);
})
})
test('cos', () => {
test('cos', () => {
...
...
uni_modules/uts-tests/utssdk/Operators.uts
浏览文件 @
e780e12a
...
@@ -125,7 +125,7 @@ export function testOperators(): Result {
...
@@ -125,7 +125,7 @@ export function testOperators(): Result {
})
})
test('/=', () => {
test('/=', () => {
let a:
N
umber = 3;
let a:
n
umber = 3;
a /= 2;
a /= 2;
expect(a).toEqual(1.5);
expect(a).toEqual(1.5);
})
})
...
...
uni_modules/uts-tests/utssdk/Set.uts
浏览文件 @
e780e12a
...
@@ -3,7 +3,7 @@ import { describe, test, expect, Result } from './tests.uts'
...
@@ -3,7 +3,7 @@ import { describe, test, expect, Result } from './tests.uts'
export function testSet(): Result {
export function testSet(): Result {
return describe("Set", () => {
return describe("Set", () => {
test('size', () => {
test('size', () => {
const set1 = new Set<
A
ny>();
const set1 = new Set<
a
ny>();
const object1 = {};
const object1 = {};
set1.add(42);
set1.add(42);
set1.add('forty two');
set1.add('forty two');
...
...
uni_modules/uts-tests/utssdk/tests.uts
浏览文件 @
e780e12a
...
@@ -24,7 +24,7 @@ export function test(name: string, fn: () => void) {
...
@@ -24,7 +24,7 @@ export function test(name: string, fn: () => void) {
result.passed.push(name)
result.passed.push(name)
// console.log('push....',result.passed.length)
// console.log('push....',result.passed.length)
} catch (e) {
} catch (e) {
result.failed.push(`${name}:\n${
e
.message}`)
result.failed.push(`${name}:\n${
(e as Error)
.message}`)
}
}
result.total++
result.total++
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录