Fix test compilation
[?]
FHRXP5Jnb2MWLDrPrnLnkN2ryWcGCo6CRr1dXR9FW2YA
Sep 13, 2021, 9:07 PM
OEKRRU6OMDAHD3UT2L56WTAVYMJUZM7JBTRJBJR6MAV7EXBPTHYQCDependencies
- [2]
SFJ3XRTFProper escaping of UTF-8 filenames in the patch text format - [3]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [4]
ZRUPLBBTColours in diff and change: separating concerns and dependencies - [5]
RRCSHAYZFormatting - [6]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [7]
SHSJ3Y53Fixing more tests - [8]
X7OHUPL5Fixing a bug in unrecord, and fixing the tests - [9]
Q3GU26WDmerge with changes from sanakirja v1.1.2 - [10]
GHO6DWPIRefactoring iterators - [11]
VO5OQW4WRemoving anyhow in libpijul - [12]
YN63NUZOSanakirja 1.0 - [13]
I24UEJQLVarious post-fire fixes - [14]
TIPZ7UXNStarted fixing the tests for parallel record/output - [15]
FXEDPLRIResurrecting tests, and type cleanup (no need for Arc<RwLock<…>> anymore) - [16]
BZSC7VMYaddress clippy lints - [17]
NO2QPRFLAdding rollback test - [18]
I52XSRUHMassive cleanup, and simplification
Change contents
- replacement in libpijul/src/tests/unrecord.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - replacement in libpijul/src/tests/text.rs at line 24
change.write(&store,Some(h),|l, _p| format!("{}:{}", l.path, l.line),true,&mut v,).unwrap();change.write(&store, Some(h), true, &mut v).unwrap(); - replacement in libpijul/src/tests/text.rs at line 71
change1.write(&store,Some(h1),|l, _p| format!("{}:{}", l.path, l.line),true,&mut v,).unwrap();change1.write(&store, Some(h1), true, &mut v).unwrap(); - replacement in libpijul/src/tests/rollback.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - edit in libpijul/src/tests/performance.rs at line 2
use crate::pristine::GraphIter; - replacement in libpijul/src/tests/performance.rs at line 47
let channel = channel.read();let graph = &channel.read().graph; - replacement in libpijul/src/tests/performance.rs at line 49
let mut it = txn.read().iter_graph(&channel.graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(&channel.graph, &mut it) {let mut cursor = txn.read().graph_cursor(graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(graph, &mut cursor) { - replacement in libpijul/src/tests/performance.rs at line 139
let channel = channel.read();let graph = &channel.read().graph; - replacement in libpijul/src/tests/performance.rs at line 141
let mut it = txn.read().iter_graph(&channel.graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(&channel.graph, &mut it) {let mut cursor = txn.read().graph_cursor(graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(graph, &mut cursor) { - replacement in libpijul/src/tests/performance.rs at line 152
let channel = channel2.read();let graph = &channel2.read().graph; - replacement in libpijul/src/tests/performance.rs at line 154
let mut it = txn.read().iter_graph(&channel.graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(&channel.graph, &mut it) {let mut cursor = txn.read().graph_cursor(graph, None).unwrap();while let Some(Ok(_)) = txn.read().next_graph(graph, &mut cursor) { - replacement in libpijul/src/tests/partial.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - replacement in libpijul/src/tests/mod.rs at line 27
P: ChangeStore + Clone + Send + Sync + 'static,P: ChangeStore + Clone + Send + 'static, - replacement in libpijul/src/tests/mod.rs at line 75[3.290833]→[3.290833:290904](∅→∅),[3.290904]→[3.290904:290962](∅→∅),[3.290962]→[3.290962:291038](∅→∅)
.write(store,Some(hash),|l, _p| format!("{}:{}", l.path, l.line),true,&mut std::io::stderr(),).write(store, Some(hash), true, &mut std::io::stderr()) - replacement in libpijul/src/tests/mod.rs at line 98
P: ChangeStore + Clone + Send + Sync + 'static,P: ChangeStore + Clone + Send + 'static, - replacement in libpijul/src/tests/missing_context.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - edit in libpijul/src/tests/filesystem.rs at line 3
const MAX_FILES: usize = 10; - replacement in libpijul/src/tests/filesystem.rs at line 14
let changes = changestore::filesystem::FileSystem::from_root(f.path());let changes = changestore::filesystem::FileSystem::from_root(f.path(), MAX_FILES); - replacement in libpijul/src/tests/filesystem.rs at line 50
let changes = changestore::filesystem::FileSystem::from_root(f.path());let changes = changestore::filesystem::FileSystem::from_root(f.path(), MAX_FILES); - replacement in libpijul/src/tests/filesystem.rs at line 89
let changes = changestore::filesystem::FileSystem::from_root(f.path());let changes = changestore::filesystem::FileSystem::from_root(f.path(), MAX_FILES); - replacement in libpijul/src/tests/filesystem.rs at line 120
let changes = changestore::filesystem::FileSystem::from_root(f.path());let changes = changestore::filesystem::FileSystem::from_root(f.path(), MAX_FILES); - replacement in libpijul/src/tests/file_conflicts.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - replacement in libpijul/src/tests/file_conflicts.rs at line 769
txn_alice.write().add_file("a/b/d/file", 0).unwrap_or(());let _ = txn_alice.write().add_file("a/b/d/file", 0); - edit in libpijul/src/tests/conflict.rs at line 1
use crate::working_copy::WorkingCopyRead; - replacement in libpijul/src/tests/clone.rs at line 2
use crate::working_copy::WorkingCopy;use crate::working_copy::{WorkingCopy, WorkingCopyRead}; - replacement in libpijul/src/tests/change.rs at line 156[3.452484]→[3.452484:452548](∅→∅),[3.452548]→[3.452548:452602](∅→∅),[3.452602]→[3.452602:452669](∅→∅)
change0.write(c,Some(h),|l, _p| format!("{}:{}", l.path, l.line),true,&mut v,).unwrap();change0.write(c, Some(h), true, &mut v).unwrap(); - edit in libpijul/src/tests/add_file.rs at line 1
use crate::working_copy::WorkingCopyRead; - edit in libpijul/src/change/text_changes.rs at line 358