File tree Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 7676 "test" : " node ./out/test/runTest.js" ,
7777 "build" : " webpack --config webpack.config.js" ,
7878 "package" : " vsce package --no-dependencies" ,
79- "publish" : " vsce publish --no-dependencies"
79+ "publish" : " vsce publish --no-dependencies" ,
80+ "miri" : " cargo +nightly miri test"
8081 },
8182 "devDependencies" : {
8283 "@electron/rebuild" : " ^3.3.0" ,
Original file line number Diff line number Diff line change @@ -232,6 +232,7 @@ mod tests {
232232 use super :: * ;
233233
234234 #[ test]
235+ #[ cfg_attr( miri, ignore) ]
235236 fn test_nested_records ( ) {
236237 let fragment =
237238 "<record id='foo'><field name='wah' /><field foo='bar'><record>Another</record></field></record>" ;
Original file line number Diff line number Diff line change @@ -42,3 +42,15 @@ impl Isolate {
4242 recv
4343 }
4444}
45+
46+ #[ cfg( test) ]
47+ mod tests {
48+ use super :: Isolate ;
49+
50+ #[ test]
51+ fn test_sanity_check ( ) {
52+ let isolate = Isolate :: new ( ) ;
53+ let recv = isolate. send_task ( |send| async { _ = send. send ( 123 ) } ) ;
54+ assert_eq ! ( recv. blocking_recv( ) , Ok ( 123 ) ) ;
55+ }
56+ }
You can’t perform that action at this time.
0 commit comments