Code

History

Commits on patch-1 to lib/testutils/src35+
  1. backend: remove unused TreeValue::Conflict and read/write methodsMartin von Zweigbergk committed 1 year agoda6c4b6
  2. cargo: bump toml_edit to 0.23.3Yuya Nishihara committed 1 year ago7e80eb4
  3. tests: remove CommitGraphBuilderMartin von Zweigbergk committed 1 year ago28562f1
  4. tests: add a helper for writing random commit with given parentsMartin von Zweigbergk committed 1 year agoca6edfa
  5. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  6. testutils: add `+ use<>` bounds for `impl Strategy`Austin Seipp committed 1 year ago99ab453
  7. testutils: `set_env` is unsafe in Rust 2024Austin Seipp committed 1 year agobee5743
  8. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  9. store: inline tree_builder() function to callersMartin von Zweigbergk committed 1 year ago721daef
  10. local working copy: add support for EOL conversionKaiyi Li committed 1 year agof1f1556
  11. tests: make TestBackend async for more realistic testingMartin von Zweigbergk committed 1 year ago5d35ead
  12. lib: add `rustversion`, turn off a clippy lint in nightly in testsIlya Grigoriev committed 1 year ago6323764
  13. merge-tools builtin: add property-based testingJonas Greitemann committed 1 year ago94ba95b
  14. merge-tools builtin: introduce `assert_tree_eq!`Jonas Greitemann committed 1 year agoda2835b
  15. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  16. store: Add Send bounds to the AsyncRead future returned by read_fileBenjamin Brittain committed 1 year ago97c7edc
  17. git_backend: update `gix`, adapt to breaking changesIlya Grigoriev committed 1 year agoff63a7e
  18. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  19. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  20. tests: supplement `create_tree()` with a builder-style APIJonas Greitemann committed 1 year ago9c165d6
  21. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  22. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  23. store: drop "_async" suffix from read_file()/read_symlink()Martin von Zweigbergk committed 1 year ago23de072
  24. store: delete read_file(), update callers to use async versionMartin von Zweigbergk committed 1 year ago12bcd04
  25. testutils: remove obsolete mention of `libgit2` in commentEmily committed 1 year ago7542fe9
  26. testutils: remove obsolete `git2` hermeticity codeEmily committed 1 year ago7373979
  27. tests: do not shell out taplo to gather forgotten test filesYuya Nishihara committed 1 year ago105c892
  28. tests: factor out utility function `is_external_tool_installed`Jonas Greitemann committed 1 year ago7bb8e17
  29. tests: allow multiple integration tests in check for forgotton test filesJonas Greitemann committed 1 year ago8882f00
  30. repo_path: remove assertion from constructorsMartin von Zweigbergk committed 1 year ago7cab444
  31. test: introduce test helpers for creating repo path typesMartin von Zweigbergk committed 1 year agof0545ee
  32. cargo: bump `gix` to 0.71.0Emily committed 1 year ago350da7d
  33. git: respect `GIT_*` environment variables in `git2` testsEmily committed 1 year agof14b3bf
  34. ci: make sure tests fail in CI if `gpg` or `taplo` binaries are not foundIlya Grigoriev committed 1 year ago341ddc9
  35. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0