aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_vfs/tests/vfs.rs
Commit message (Collapse)AuthorAgeFilesLines
* Dont slow down everyone else's testing (especially the CI's Linux) just for ↵Felix S. Klock II2019-02-151-1/+1
| | | | | | | | OS X. Namely, the allowance for up to 7 events, and thus requiring anyone with fewer than 7 events to wait for the 3 second timeout, is only relevant to fsevents (i.e. Mac OS X)
* Generalize `tests/vfs.rs` processing to address wildly-varying ↵Felix S. Klock II2019-02-151-9/+67
| | | | time-dependent behavior on Mac OS X.
* Merge #830bors[bot]2019-02-141-1/+3
|\ | | | | | | | | | | | | | | | | | | | | 830: Fix test_vfs_works failing on Windows due to extra Write events r=pnkfelix a=vipentti On Windows `notify` generates extra `Write` events for folders, which caused `process_tasks` to not handle all tasks generated on Windows. This fixes #827 Co-authored-by: Ville Penttinen <[email protected]>
| * Fix test_vfs_works failing on Windows due to extra Write eventsVille Penttinen2019-02-141-1/+3
| | | | | | | | | | | | | | On Windows `notify` generates extra `Write` events for folders, which caused `process_tasks` to not handle all tasks generated on Windows. This fixes #827
* | automatically wait for worker threadsAleksey Kladov2019-02-141-1/+0
|/ | | | closes #817
* reformat the worldAleksey Kladov2019-02-081-45/+17
|
* dont overwrite memfiesAleksey Kladov2019-01-261-0/+12
|
* use entry file_type, improve testBernardo2019-01-261-7/+11
|
* use `Roots` in watcherBernardo2019-01-261-9/+12
|
* review fixesBernardo2019-01-261-1/+1
|
* better test, avoid duplicated eventsBernardo2019-01-261-11/+12
|
* do not emit create for directory againBernardo2019-01-261-3/+0
|
* ignore check event dir for ignore, cleanup testsBernardo2019-01-261-49/+82
|
* add missing Task::HandleChangeBernardo2019-01-261-11/+12
|
* use notify with fixBernardo2019-01-261-2/+2
|
* handle watched events filtering in `Vfs`add `is_overlayed`load changed files ↵Bernardo2019-01-261-21/+14
| | | | contents in `io`
* refator to move all io to io moduleBernardo2019-01-261-11/+11
| | | | | use same channel for scanner and watcher some implementations pending
* complete testBernardo2019-01-261-30/+76
|
* fix the testAleksey Kladov2018-12-201-1/+1
|
* implement vfs events handlingAleksey Kladov2018-12-201-0/+101