We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 012fd66 + fe2e8c8 commit 585eac9Copy full SHA for 585eac9
.travis.yml
@@ -17,7 +17,6 @@ env:
17
script:
18
- (cd mp4parse && cargo test --verbose)
19
- (cd mp4parse_capi && cargo test --verbose)
20
- - make -C mp4parse_capi/examples check
21
- (cd mp4parse_capi && cargo doc)
22
23
deploy:
mp4parse_capi/tests/build_ffi_test.rs
@@ -0,0 +1,19 @@
1
+#[cfg(not(windows))]
2
+#[test]
3
+fn build_ffi_test() {
4
+ use std::process::Command;
5
+
6
+ let output = Command::new("make")
7
+ .arg("-C")
8
+ .arg("examples")
9
+ .arg("check")
10
+ .output()
11
+ .expect("failed to execute process");
12
13
+ println!("status: {}", output.status);
14
+ println!("--- stdout ---");
15
+ println!("{}", String::from_utf8_lossy(&output.stdout));
16
+ println!("-- stderr ---");
+ println!("{}", String::from_utf8_lossy(&output.stderr));
+ assert!(output.status.success());
+}
0 commit comments