Skip to content

Commit 1182e9a

Browse files
committed
allow use cargo test --examples to run all the examples
1 parent dc07948 commit 1182e9a

19 files changed

+39
-0
lines changed

examples/animation.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
5656

5757
Ok(())
5858
}
59+
60+
#[test]
61+
fn entry_point() { main().unwrap() }

examples/area-chart.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
4545

4646
Ok(())
4747
}
48+
#[test]
49+
fn entry_point() { main().unwrap() }

examples/blit-bitmap.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
3131
chart.draw_series(std::iter::once(elem))?;
3232
Ok(())
3333
}
34+
#[test]
35+
fn entry_point() { main().unwrap() }

examples/boxplot.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,3 +219,5 @@ fn get_data() -> String {
219219
",
220220
)
221221
}
222+
#[test]
223+
fn entry_point() { main().unwrap() }

examples/chart.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
8888

8989
Ok(())
9090
}
91+
#[test]
92+
fn entry_point() { main().unwrap() }

examples/console.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,3 +191,5 @@ fn main() -> Result<(), Box<dyn Error>> {
191191
draw_chart(b)?;
192192
Ok(())
193193
}
194+
#[test]
195+
fn entry_point() { main().unwrap() }

examples/errorbar.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,5 @@ fn down_sample(data: &[(f64, f64)]) -> Vec<(f64, f64, f64, f64)> {
8888
.collect();
8989
down_sampled
9090
}
91+
#[test]
92+
fn entry_point() { main().unwrap() }

examples/histogram.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
3333

3434
Ok(())
3535
}
36+
#[test]
37+
fn entry_point() { main().unwrap() }

examples/mandelbrot.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,5 @@ fn mandelbrot_set(
6161
return (c.0, c.1, cnt);
6262
});
6363
}
64+
#[test]
65+
fn entry_point() { main().unwrap() }

examples/matshow.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
5050

5151
Ok(())
5252
}
53+
#[test]
54+
fn entry_point() { main().unwrap() }

0 commit comments

Comments
 (0)