提交 d0e9b2a5 编写于 作者: 杜庆泉's avatar 杜庆泉

增加条件编译 避免部分示例android编译失败

上级 676064be
...@@ -405,16 +405,19 @@ export function testJSON() : Result { ...@@ -405,16 +405,19 @@ export function testJSON() : Result {
}) })
test('parse generic type', () => { test('parse generic type', () => {
// #ifndef APP-ANDROID
type A = { type A = {
num: number, num: number,
} }
function test<T>(json: string): T { function test<T>(json: string): T {
return JSON.parse<T>(json)! return JSON.parse<T>(json)!
} }
// #ifndef APP-IOS // #ifndef APP-IOS
const a = test<A>(`{"num": 1}`) const a = test<A>(`{"num": 1}`)
expect(a.num).toEqual(1) expect(a.num).toEqual(1)
// #endif // #endif
// #endif
}) })
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册