diff options
| author | Bryan Newbold <bnewbold@robocracy.org> | 2019-01-09 13:06:11 -0800 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2019-01-09 13:06:11 -0800 | 
| commit | ad58e900247ca9be2b29ea8f926c4120e1c9501a (patch) | |
| tree | 68b0f59daf1a1b66b1bd4061ef13c076f106a81e /rust/tests | |
| parent | cbf615dda68367600c47c6867d27737c0113ca39 (diff) | |
| download | fatcat-ad58e900247ca9be2b29ea8f926c4120e1c9501a.tar.gz fatcat-ad58e900247ca9be2b29ea8f926c4120e1c9501a.zip | |
start removing active editgroup code
Diffstat (limited to 'rust/tests')
| -rw-r--r-- | rust/tests/test_api_server_http.rs | 72 | ||||
| -rw-r--r-- | rust/tests/test_old_python_tests.rs | 2 | 
2 files changed, 37 insertions, 37 deletions
| diff --git a/rust/tests/test_api_server_http.rs b/rust/tests/test_api_server_http.rs index b1fc5e87..e82037f0 100644 --- a/rust/tests/test_api_server_http.rs +++ b/rust/tests/test_api_server_http.rs @@ -8,7 +8,7 @@  use diesel::prelude::*;  use fatcat::database_schema::*; -use fatcat::editing::get_or_create_editgroup; +use fatcat::editing::create_editgroup;  use fatcat::identifiers::*;  use iron::status;  use iron_test::request; @@ -533,10 +533,12 @@ fn test_post_creator() {  #[test]  fn test_post_file() {      let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/file", +            &format!("http://localhost:9411/v0/file?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{ }"#,              &router, @@ -547,7 +549,7 @@ fn test_post_file() {      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/file", +            &format!("http://localhost:9411/v0/file?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"size": 76543,                  "sha1": "f0000000000000008b7eb2a93e6d0440c1f3e7f8", @@ -570,13 +572,11 @@ fn test_post_file() {          None,      ); -    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!(                  "http://localhost:9411/v0/editgroup/{}/accept", -                uuid2fcid(&editgroup_id) +                &editgroup_id              ),              headers.clone(),              "", @@ -600,10 +600,12 @@ fn test_post_file() {  #[test]  fn test_post_fileset() {      let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/fileset", +            &format!("http://localhost:9411/v0/fileset?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{ }"#,              &router, @@ -614,7 +616,7 @@ fn test_post_fileset() {      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/fileset", +            &format!("http://localhost:9411/v0/fileset?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"manifest": [                      {"path": "new_file.txt", "size": 12345, "sha1": "e9dd75237c94b209dc3ccd52722de6931a310ba3" }, @@ -636,13 +638,11 @@ fn test_post_fileset() {          None,      ); -    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!(                  "http://localhost:9411/v0/editgroup/{}/accept", -                uuid2fcid(&editgroup_id) +                &editgroup_id              ),              headers.clone(),              "", @@ -657,10 +657,12 @@ fn test_post_fileset() {  #[test]  fn test_post_webcapture() {      let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/webcapture", +            &format!("http://localhost:9411/v0/webcapture?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{ "original_url": "https://fatcat.wiki",                   "timestamp": "2018-12-28T11:11:11Z" }"#, @@ -672,7 +674,7 @@ fn test_post_webcapture() {      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/webcapture", +            &format!("http://localhost:9411/v0/webcapture?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"original_url": "https://bnewbold.net/",                  "timestamp": "2018-12-28T05:06:07Z", @@ -700,13 +702,11 @@ fn test_post_webcapture() {          None,      ); -    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!(                  "http://localhost:9411/v0/editgroup/{}/accept", -                uuid2fcid(&editgroup_id) +                &editgroup_id              ),              headers.clone(),              "", @@ -720,11 +720,13 @@ fn test_post_webcapture() {  #[test]  fn test_post_release() { -    let (headers, router, _conn) = helpers::setup_http(); +    let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              // TODO: target_release_id              r#"{"title": "secret minimal paper", @@ -740,7 +742,7 @@ fn test_post_release() {      // No work_id supplied (auto-created)      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              // TODO: target_release_id              r#"{"title": "secret minimal paper the second", @@ -754,7 +756,7 @@ fn test_post_release() {      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              // TODO: target_release_id              r#"{"title": "secret paper", @@ -797,7 +799,7 @@ fn test_post_release() {      /* XXX: doesn't fail      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"title": "secret minimal paper the second",                  "asdf123": "lalala" @@ -847,7 +849,7 @@ fn test_update_work() {      );      let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap(); +    let editgroup_id = create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!( @@ -878,7 +880,7 @@ fn test_delete_work() {      );      let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap(); +    let editgroup_id = create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!( @@ -899,7 +901,7 @@ fn test_accept_editgroup() {      let (headers, router, conn) = helpers::setup_http();      let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap(); +    let editgroup_id = create_editgroup(&conn, editor_id).unwrap();      let c: i64 = container_ident::table          .filter(container_ident::is_live.eq(false)) @@ -916,7 +918,7 @@ fn test_accept_editgroup() {      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/container", +            &format!("http://localhost:9411/v0/container?editgroup_id={}", uuid2fcid(&editgroup_id)),              headers.clone(),              &format!(                  "{{\"name\": \"test journal 1\", \"editgroup_id\": \"{}\"}}", @@ -929,7 +931,7 @@ fn test_accept_editgroup() {      );      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/container", +            &format!("http://localhost:9411/v0/container?editgroup_id={}", uuid2fcid(&editgroup_id)),              headers.clone(),              &format!(                  "{{\"name\": \"test journal 2\", \"editgroup_id\": \"{}\"}}", @@ -1193,10 +1195,12 @@ fn test_bad_external_idents() {  #[test]  fn test_abstracts() {      let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"title": "some paper",                  "doi": "10.1234/iiiiiii", @@ -1218,7 +1222,7 @@ fn test_abstracts() {      // Same abstracts; checking that re-inserting works      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"title": "some paper again",                  "abstracts": [ @@ -1236,13 +1240,11 @@ fn test_abstracts() {          None,      ); -    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!(                  "http://localhost:9411/v0/editgroup/{}/accept", -                uuid2fcid(&editgroup_id) +                &editgroup_id              ),              headers.clone(),              "", @@ -1285,10 +1287,12 @@ fn test_abstracts() {  #[test]  fn test_contribs() {      let (headers, router, conn) = helpers::setup_http(); +    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); +    let editgroup_id = uuid2fcid(&create_editgroup(&conn, editor_id).unwrap());      helpers::check_http_response(          request::post( -            "http://localhost:9411/v0/release", +            &format!("http://localhost:9411/v0/release?editgroup_id={}", editgroup_id),              headers.clone(),              r#"{"title": "some paper",                  "doi": "10.1234/iiiiiii", @@ -1308,13 +1312,11 @@ fn test_contribs() {          None,      ); -    let editor_id = Uuid::parse_str("00000000-0000-0000-AAAA-000000000001").unwrap(); -    let editgroup_id = get_or_create_editgroup(&conn, editor_id).unwrap();      helpers::check_http_response(          request::post(              &format!(                  "http://localhost:9411/v0/editgroup/{}/accept", -                uuid2fcid(&editgroup_id) +                &editgroup_id              ),              headers.clone(),              "", diff --git a/rust/tests/test_old_python_tests.rs b/rust/tests/test_old_python_tests.rs index 0676a604..ac9d4112 100644 --- a/rust/tests/test_old_python_tests.rs +++ b/rust/tests/test_old_python_tests.rs @@ -177,8 +177,6 @@ fn test_api_rich_create() {      };      assert_eq!(fe.release_ids.unwrap()[0], release_id.clone()); -    // had a test for active_editgroup here, but that's soon-to-be-deprecated -      server.close().unwrap()  } | 
