mongodb 0.2.8

A native MongoDB driver developed under MongoDB labs.
Documentation
use super::framework::run_suite;

use std::fs;
use std::path::Path;

#[test]
fn server_selection_replica_set_with_primary_read() {
    let dir = "tests/json/data/specs/source/server-selection/tests/server_selection/\
               ReplicaSetWithPrimary/read";
    let paths = fs::read_dir(&Path::new(dir)).unwrap();

    for path in paths {
        let path2 = path.unwrap().path();
        let filename = path2.to_string_lossy();
        if filename.ends_with(".json") {
            println!("running suite {}", &filename);
            run_suite(&filename)
        }
    }
}

#[test]
fn server_selection_replica_set_with_primary_write() {
    let dir = "tests/json/data/specs/source/server-selection/tests/server_selection/\
               ReplicaSetWithPrimary/write";
    let paths = fs::read_dir(&Path::new(dir)).unwrap();

    for path in paths {
        let path2 = path.unwrap().path();
        let filename = path2.to_string_lossy();
        if filename.ends_with(".json") {
            println!("running suite {}", &filename);
            run_suite(&filename)
        }
    }
}