mirror of
https://github.com/Myriad-Dreamin/tinymist.git
synced 2025-12-23 08:47:50 +00:00
test: remove local package test
This commit is contained in:
parent
9877331638
commit
bab8e84bcb
6 changed files with 14 additions and 26 deletions
|
|
@ -1 +0,0 @@
|
|||
#import /* position after */ "@local/local-example:0.0.1"
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
source: crates/tinymist-query/src/hover.rs
|
||||
expression: content
|
||||
input_file: crates/tinymist-query/src/fixtures/hover/package_import_local.typ
|
||||
---
|
||||
Range: 0:29:0:57
|
||||
|
||||
ℹ️ This is a local package
|
||||
|
||||
**Package:** `@local/local-example:0.0.1`
|
||||
✅ **Up to date** (latest version)
|
||||
|
||||
**Description:** example package (mock).
|
||||
|
||||
**Available Versions** (click to replace):
|
||||
- **0.0.1** /
|
||||
|
|
@ -12,6 +12,6 @@ Range: 0:29:0:53
|
|||
|
||||
**Description:** example package (mock).
|
||||
|
||||
**Available Versions** (click to replace):
|
||||
**Available Versions (2)** (click to replace):
|
||||
- **0.1.1** /
|
||||
- [0.1.0](command:tinymist.replaceText?%7B%22range%22%3A%7B%22end%22%3A%7B%22character%22%3A53%2C%22line%22%3A0%7D%2C%22start%22%3A%7B%22character%22%3A29%2C%22line%22%3A0%7D%7D%2C%22replace%22%3A%22%5C%22%40preview%2Fexample%3A0%2E1%2E0%5C%22%22%7D) /
|
||||
|
|
|
|||
|
|
@ -12,6 +12,6 @@ Range: 0:29:0:53
|
|||
|
||||
**Description:** example package (mock).
|
||||
|
||||
**Available Versions** (click to replace):
|
||||
**Available Versions (2)** (click to replace):
|
||||
- [0.1.1](command:tinymist.replaceText?%7B%22range%22%3A%7B%22end%22%3A%7B%22character%22%3A53%2C%22line%22%3A0%7D%2C%22start%22%3A%7B%22character%22%3A29%2C%22line%22%3A0%7D%7D%2C%22replace%22%3A%22%5C%22%40preview%2Fexample%3A0%2E1%2E1%5C%22%22%7D) /
|
||||
- **0.1.0** /
|
||||
|
|
|
|||
|
|
@ -251,11 +251,14 @@ impl HoverWorker<'_> {
|
|||
|
||||
// Get all matching packages
|
||||
let w = self.ctx.world().clone();
|
||||
let mut packages = w
|
||||
.packages()
|
||||
.iter()
|
||||
.filter(|it| it.matches_versionless(&versionless_spec))
|
||||
.collect_vec();
|
||||
let mut packages = vec![];
|
||||
if package_spec.is_preview() {
|
||||
packages.extend(
|
||||
w.packages()
|
||||
.iter()
|
||||
.filter(|it| it.matches_versionless(&versionless_spec)),
|
||||
);
|
||||
}
|
||||
// local_packages to references and add them to the packages
|
||||
#[cfg(feature = "local-registry")]
|
||||
let local_packages = self.ctx.local_packages();
|
||||
|
|
@ -360,7 +363,10 @@ impl HoverWorker<'_> {
|
|||
|
||||
// Show version history for preview packages
|
||||
if !packages.is_empty() {
|
||||
info.push_str("**Available Versions** (click to replace):\n");
|
||||
info.push_str(&format!(
|
||||
"**Available Versions ({})** (click to replace):\n",
|
||||
packages.len()
|
||||
));
|
||||
for entry in &packages {
|
||||
let version = &entry.package.version;
|
||||
let release_date = entry
|
||||
|
|
|
|||
|
|
@ -105,7 +105,6 @@ pub fn run_with_ctx_<T>(
|
|||
vec![
|
||||
dummy_package_from_spec(&PackageSpec::from_str("@preview/example:0.1.0").unwrap()),
|
||||
dummy_package_from_spec(&PackageSpec::from_str("@preview/example:0.1.1").unwrap()),
|
||||
dummy_package_from_spec(&PackageSpec::from_str("@local/local-example:0.0.1").unwrap()),
|
||||
]
|
||||
});
|
||||
ctx.test_completion_files(|| paths.clone());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue