Skip to content
This repository was archived by the owner on Apr 2, 2024. It is now read-only.

Commit cb0970d

Browse files
committed
Add end-to-end test for version upgrade
1 parent 5cdacdb commit cb0970d

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

e2e/tests/test.rs

+19
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,22 @@ fn create_drop_promscale_extension() {
2020

2121
assert_eq!(result.len(), 1);
2222
}
23+
24+
#[test]
25+
fn upgrade_promscale_extension_0_5_0_to_0_5_1() {
26+
let _ = pretty_env_logger::try_init();
27+
28+
let docker = clients::Cli::default();
29+
let node = run_postgres(&docker);
30+
31+
let mut client = common::connect(&node);
32+
let result = client
33+
.simple_query("CREATE EXTENSION promscale VERSION '0.5.0';")
34+
.unwrap();
35+
assert_eq!(result.len(), 1);
36+
37+
let result = client
38+
.simple_query("ALTER EXTENSION promscale UPDATE TO '0.5.1';")
39+
.unwrap();
40+
assert_eq!(result.len(), 1);
41+
}

0 commit comments

Comments
 (0)