kitab

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | LICENSE

rdf_test.rs (504B)


      1 use std::io::{
      2     Write,
      3     BufWriter,
      4 };
      5 
      6 use biblatex::EntryType;
      7 
      8 use kitab::rdf::write as rdf_write;
      9 use kitab::meta::MetaData;
     10 
     11 use kitab::digest;
     12 
     13 
     14 #[test]
     15 fn test_rdf_dump() {
     16     let v = Vec::new();
     17     let w = BufWriter::new(v);
     18     let mut digest: Vec<u8> = Vec::new();
     19     digest.resize(64, 0);
     20     let digest_sha = digest::from_vec(Vec::from(digest)).unwrap();
     21     let metadata = MetaData::new("foo", "Bar Baz", EntryType::Article, digest_sha, None);
     22     let r = rdf_write(&metadata, w);
     23 }