You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let package = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),DateTime::parse_from_rfc2822("Wed, 8 Nov 2023 16:40:12 +0000").unwrap().into()).unwrap();
155
+
let package = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),None,DateTime::parse_from_rfc2822("Wed, 8 Nov 2023 16:40:12 +0000").unwrap().into()).unwrap();
156
156
let data = read("data/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb").unwrap();
157
157
package.set_package_data(data);
158
158
159
159
let packages = vec![package];
160
160
161
-
let indices = AptIndices::new(&packages).unwrap();
161
+
let indices = AptIndices::new(&packages,&ReleaseChannel::Stable).unwrap();
162
162
163
163
// Packages
164
164
let packages = indices.get_package_index(&Arch::Amd64);
@@ -181,7 +181,7 @@ mod tests {
181
181
182
182
let packages = vec![package1, package2];
183
183
184
-
let indices = AptIndices::new(&packages).unwrap();
184
+
let indices = AptIndices::new(&packages,&ReleaseChannel::Stable).unwrap();
185
185
186
186
// Packages
187
187
let packages = indices.get_package_index(&Arch::Amd64);
let container = Mongo::default().start().await.unwrap();
71
71
let client = setup_mongodb(&container).await;
72
72
73
-
let package = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),DateTime::parse_from_rfc3339("2024-07-01T00:00:00Z").unwrap().into()).unwrap();
73
+
let package = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),None,DateTime::parse_from_rfc3339("2024-07-01T00:00:00Z").unwrap().into()).unwrap();
74
74
let data = read("data/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb").unwrap();
75
75
package.set_package_data(data);
76
76
77
-
let _ = DebianPackage::from_package(&package).unwrap();
77
+
let _ = DebianPackage::from_package(&package,&ReleaseChannel::Stable).unwrap();
78
78
79
79
let db = client.database("github");
80
80
let collection = db.collection::<PackageMetadata>("test");
@@ -89,7 +89,7 @@ mod tests {
89
89
90
90
assert_eq!(metadata, retrieved);
91
91
92
-
let non_existent = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),DateTime::parse_from_rfc3339("2024-07-10T00:00:00Z").unwrap().into()).unwrap();
92
+
let non_existent = Package::detect_package("OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb","2.0.0".to_owned(),"https://github.com/OpenBangla/OpenBangla-Keyboard/releases/download/2.0.0/OpenBangla-Keyboard_2.0.0-ubuntu20.04.deb".to_owned(),None,DateTime::parse_from_rfc3339("2024-07-10T00:00:00Z").unwrap().into()).unwrap();
0 commit comments