Skip to content

Commit 548b51b

Browse files
committed
improving the tests?
1 parent 7126c24 commit 548b51b

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

src/pregel.rs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,7 @@ impl Pregel {
697697
mod tests {
698698
use crate::graph_frame::GraphFrame;
699699
use crate::pregel::ColumnIdentifier::{Custom, Dst, Id, Src};
700-
use crate::pregel::{MessageReceiver, Pregel};
700+
use crate::pregel::{MessageReceiver, Pregel, PregelBuilder};
701701
use polars::prelude::*;
702702
use std::error::Error;
703703

@@ -712,20 +712,21 @@ mod tests {
712712
let damping_factor = 0.85;
713713
let num_vertices: f64 = vertices.column(Id.as_ref())?.len() as f64;
714714

715-
Ok(Pregel {
716-
graph: GraphFrame::new(vertices, edges)?,
717-
max_iterations: iterations,
718-
vertex_column: Custom("rank".to_owned()),
719-
initial_message: lit(1.0 / num_vertices),
720-
send_messages: (
721-
Pregel::edge(MessageReceiver::into(MessageReceiver::Dst)),
715+
Ok(PregelBuilder::new(GraphFrame::new(vertices, edges)?)
716+
.max_iterations(iterations)
717+
.with_vertex_column(Custom("rank".to_owned()))
718+
.initial_message(lit(1.0 / num_vertices))
719+
.send_messages(
720+
MessageReceiver::Dst,
722721
Pregel::src(Custom("rank".to_owned()))
723722
/ Pregel::src(Custom("out_degree".to_owned())),
724-
),
725-
aggregate_messages: Pregel::msg(None).sum(),
726-
v_prog: Pregel::msg(None) * lit(damping_factor)
727-
+ lit((1.0 - damping_factor) / num_vertices),
728-
})
723+
)
724+
.aggregate_messages(Pregel::msg(None).sum())
725+
.v_prog(
726+
Pregel::msg(None) * lit(damping_factor)
727+
+ lit((1.0 - damping_factor) / num_vertices),
728+
)
729+
.build())
729730
}
730731

731732
fn agg_pagerank(pagerank: Pregel) -> Result<f64, String> {

0 commit comments

Comments
 (0)