Make two tests pass on a Windows checkout: a CRLF parse and an 8.3 TEMP path.
This commit is contained in:
1 parent
731629a422
commit
b6e87f0c44
2 files changed
+2
-2
No files matched your search
@@ -141,7 +141,7 @@ const GOLDEN_REFS: &str = include_str!("feature_walk_tests/golden_refs.txt");
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn input_sketches_lists_every_variant_with_a_sketch_field() {
|
fn input_sketches_lists_every_variant_with_a_sketch_field() {
|
||||||
let src = include_str!("document.rs");
|
let src = include_str!("document.rs").replace("\r\n", "\n");
|
||||||
let body = src.split("pub enum FeatureKind {").nth(1).and_then(|s| s.split("\n}\n").next()).unwrap();
|
let body = src.split("pub enum FeatureKind {").nth(1).and_then(|s| s.split("\n}\n").next()).unwrap();
|
||||||
let mut with_sketch = Vec::new();
|
let mut with_sketch = Vec::new();
|
||||||
let mut variant = String::new();
|
let mut variant = String::new();
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ impl File {
|
|||||||
fn new() -> Self {
|
fn new() -> Self {
|
||||||
static NEXT: AtomicU64 = AtomicU64::new(0);
|
static NEXT: AtomicU64 = AtomicU64::new(0);
|
||||||
Self(
|
Self(
|
||||||
std::env::temp_dir()
|
solidcraft_io::vfs::temp_dir()
|
||||||
.join(format!("solidcraft-catalog-{}-{}.json", std::process::id(), NEXT.fetch_add(1, Ordering::Relaxed)))
|
.join(format!("solidcraft-catalog-{}-{}.json", std::process::id(), NEXT.fetch_add(1, Ordering::Relaxed)))
|
||||||
.to_string_lossy()
|
.to_string_lossy()
|
||||||
.into_owned(),
|
.into_owned(),
|
||||||
|
|||||||
Reference in new issue
Block a user