Skip to content
Snippets Groups Projects
Commit b9632f4d authored by Udo Eisenbarth's avatar Udo Eisenbarth :speech_balloon:
Browse files

Fix compile errors.

parent 9a646174
No related branches found
No related tags found
1 merge request!5Resolve "Implement "inverted" feature for group nodes"
Pipeline #7355 failed
......@@ -371,36 +371,36 @@ mod test {
use crate::nodes::{Detector, Dummy};
#[test]
fn new() {
let node = OpticNode::new("Test", Dummy);
let node = OpticNode::new("Test", Dummy::default());
assert_eq!(node.name, "Test");
assert_eq!(node.inverted(), false);
}
#[test]
fn set_name() {
let mut node = OpticNode::new("Test", Dummy);
let mut node = OpticNode::new("Test", Dummy::default());
node.set_name("Test2".into());
assert_eq!(node.name, "Test2")
}
#[test]
fn name() {
let node = OpticNode::new("Test", Dummy);
let node = OpticNode::new("Test", Dummy::default());
assert_eq!(node.name(), "Test")
}
#[test]
fn set_inverted() {
let mut node = OpticNode::new("Test", Dummy);
let mut node = OpticNode::new("Test", Dummy::default());
node.set_inverted(true);
assert_eq!(node.inverted(), true)
}
#[test]
fn inverted() {
let mut node = OpticNode::new("Test", Dummy);
let mut node = OpticNode::new("Test", Dummy::default());
node.set_inverted(true);
assert_eq!(node.inverted(), true)
}
#[test]
fn is_detector() {
let node = OpticNode::new("Test", Dummy);
let node = OpticNode::new("Test", Dummy::default());
assert_eq!(node.is_detector(), false);
let node = OpticNode::new("Test", Detector::default());
assert_eq!(node.is_detector(), true)
......@@ -408,7 +408,7 @@ mod test {
#[test]
#[ignore]
fn to_dot() {
let node = OpticNode::new("Test", Dummy);
let node = OpticNode::new("Test", Dummy::default());
assert_eq!(
node.to_dot("i0", "".to_owned()).unwrap(),
" i0 [label=\"Test\"]\n".to_owned()
......@@ -417,7 +417,7 @@ mod test {
#[test]
#[ignore]
fn to_dot_inverted() {
let mut node = OpticNode::new("Test", Dummy);
let mut node = OpticNode::new("Test", Dummy::default());
node.set_inverted(true);
assert_eq!(
node.to_dot("i0", "".to_owned()).unwrap(),
......@@ -426,7 +426,7 @@ mod test {
}
#[test]
fn node_type() {
let node = OpticNode::new("Test", Dummy);
let node = OpticNode::new("Test", Dummy::default());
assert_eq!(node.node_type(), "dummy");
}
}
......@@ -311,28 +311,28 @@ mod test {
#[test]
fn add_node() {
let mut scenery = OpticScenery::new();
scenery.add_node(OpticNode::new("Test", Dummy));
scenery.add_node(OpticNode::new("Test", Dummy::default()));
assert_eq!(scenery.g.node_count(), 1);
}
#[test]
fn add_element() {
let mut scenery = OpticScenery::new();
scenery.add_element("Test", Dummy);
scenery.add_element("Test", Dummy::default());
assert_eq!(scenery.g.node_count(), 1);
}
#[test]
fn connect_nodes_ok() {
let mut scenery = OpticScenery::new();
let n1 = scenery.add_element("Test", Dummy);
let n2 = scenery.add_element("Test", Dummy);
let n1 = scenery.add_element("Test", Dummy::default());
let n2 = scenery.add_element("Test", Dummy::default());
assert!(scenery.connect_nodes(n1, "rear", n2, "front").is_ok());
assert_eq!(scenery.g.edge_count(), 1);
}
#[test]
fn connect_nodes_failure() {
let mut scenery = OpticScenery::new();
let n1 = scenery.add_element("Test", Dummy);
let n2 = scenery.add_element("Test", Dummy);
let n1 = scenery.add_element("Test", Dummy::default());
let n2 = scenery.add_element("Test", Dummy::default());
assert!(scenery
.connect_nodes(n1, "rear", NodeIndex::new(5), "front")
.is_err());
......@@ -343,8 +343,8 @@ mod test {
#[test]
fn connect_nodes_loop_error() {
let mut scenery = OpticScenery::new();
let n1 = scenery.add_element("Test", Dummy);
let n2 = scenery.add_element("Test", Dummy);
let n1 = scenery.add_element("Test", Dummy::default());
let n2 = scenery.add_element("Test", Dummy::default());
assert!(scenery.connect_nodes(n1, "rear", n2, "front").is_ok());
assert!(scenery.connect_nodes(n2, "rear", n1, "front").is_err());
assert_eq!(scenery.g.edge_count(), 1);
......@@ -361,7 +361,7 @@ mod test {
fn to_dot_with_node() {
let mut scenery = OpticScenery::new();
scenery.set_description("SceneryTest".into());
scenery.add_element("Test", Dummy);
scenery.add_element("Test", Dummy::default());
assert_eq!(
scenery.to_dot().unwrap(),
"digraph {\n label=\"SceneryTest\"\n fontname=\"Helvetica,Arial,sans-serif\"\n node [fontname=\"Helvetica,Arial,sans-serif\"]\n edge [fontname=\"Helvetica,Arial,sans-serif\"]\n i0 [label=\"Test\"]\n}"
......@@ -372,8 +372,8 @@ mod test {
fn to_dot_with_edge() {
let mut scenery = OpticScenery::new();
scenery.set_description("SceneryTest".into());
let n1 = scenery.add_element("Test1", Dummy);
let n2 = scenery.add_element("Test2", Dummy);
let n1 = scenery.add_element("Test1", Dummy::default());
let n2 = scenery.add_element("Test2", Dummy::default());
if let Ok(_) = scenery.connect_nodes(n1, "rear", n2, "front") {
assert_eq!(
scenery.to_dot().unwrap(),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment