Skip tests on emscripten

This commit is contained in:
Yuki Okushi 2020-05-08 00:39:02 +09:00
parent 82cb88b777
commit 9a164ff4c5
No known key found for this signature in database
GPG key ID: B0986C85C0E2DAA1
114 changed files with 118 additions and 0 deletions

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:explicit panic
// ignore-emscripten no processes
pub fn main() {
panic!();

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:bad input
// ignore-emscripten no processes
fn main() {
Some("foo").unwrap_or(panic!("bad input")).to_string();

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:stop
// ignore-emscripten no processes
// #18576
// Make sure that calling an extern function pointer in an unreachable

View file

@ -2,6 +2,7 @@
// run-fail
// error-pattern:Hello, world!
// ignore-emscripten no processes
pub trait Parser {
type Input;

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:panic evaluated
// ignore-emscripten no processes
#[allow(unused_variables)]
fn main() {

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:panic evaluated
// ignore-emscripten no processes
#[allow(unused_variables)]
fn main() {

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:explicit panic
// ignore-emscripten no processes
use std::sync::Arc;

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:index out of bounds
// ignore-emscripten no processes
use std::mem;

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:custom message
// ignore-emscripten no processes
fn main() {
assert!(false, "custom message");

View file

@ -3,6 +3,7 @@
// run-fail
// error-pattern:explicit panic
// ignore-emscripten no processes
struct Parser<'i: 't, 't>(&'i u8, &'t u8);

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:index out of bounds: the len is 5 but the index is 5
// ignore-emscripten no processes
const fn test(x: usize) -> i32 {
[42;5][x]

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:so long
// ignore-emscripten no processes
#![allow(unused_allocation)]
#![allow(unreachable_code)]

View file

@ -3,6 +3,7 @@
// run-fail
// error-pattern:panicking destructors ftw!
// ignore-emscripten no processes
struct Observer<'a>(&'a mut FilledOnDrop);

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:overflow
// ignore-emscripten no processes
use std::time::{Instant, Duration};

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:overflow
// ignore-emscripten no processes
use std::time::{Duration, SystemTime};

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:overflow
// ignore-emscripten no processes
use std::time::{Instant, Duration};

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:overflow
// ignore-emscripten no processes
use std::time::{Duration, SystemTime};

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern: thread 'main' panicked at 'explicit panic'
// ignore-emscripten no processes
fn main() {
let mut vec = vec![];

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:explicit panic
// ignore-emscripten no processes
fn foo<T>(t: T) {}
fn main() {

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:quux
// ignore-emscripten no processes
use std::marker::PhantomData;

View file

@ -1,5 +1,6 @@
// run-fail
// error-pattern:beep boop
// ignore-emscripten no processes
#![allow(unused_variables)]