6 Commits

Author SHA1 Message Date
3b1ff03ff8 chore: bump version to 0.4.2 2025-12-30 06:22:15 +01:00
e1fb63d6c4 fix(tests): make runtime tests environment-agnostic
Tests now verify functions don't panic rather than assuming
runtimes aren't installed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 06:22:04 +01:00
33e2f9cb5e chore(owlry-plugin-weather): bump version to 0.2.2 2025-12-30 06:13:44 +01:00
6b21602a07 chore(owlry-plugin-pomodoro): bump version to 0.2.2 2025-12-30 06:13:44 +01:00
4516865c21 chore(owlry-plugin-emoji): bump version to 0.2.2 2025-12-30 06:13:43 +01:00
4fbc7fc4c9 chore(owlry-plugin-bookmarks): bump version to 0.2.2 2025-12-30 06:13:43 +01:00
7 changed files with 18 additions and 16 deletions

10
Cargo.lock generated
View File

@@ -2596,7 +2596,7 @@ dependencies = [
[[package]]
name = "owlry"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"chrono",
"clap",
@@ -2651,7 +2651,7 @@ dependencies = [
[[package]]
name = "owlry-plugin-bookmarks"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"abi_stable",
"dirs",
@@ -2681,7 +2681,7 @@ dependencies = [
[[package]]
name = "owlry-plugin-emoji"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"abi_stable",
"owlry-plugin-api",
@@ -2706,7 +2706,7 @@ dependencies = [
[[package]]
name = "owlry-plugin-pomodoro"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"abi_stable",
"dirs",
@@ -2752,7 +2752,7 @@ dependencies = [
[[package]]
name = "owlry-plugin-weather"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"abi_stable",
"dirs",

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry-plugin-bookmarks"
version = "0.2.1"
version = "0.2.2"
edition.workspace = true
rust-version.workspace = true
license.workspace = true

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry-plugin-emoji"
version = "0.2.1"
version = "0.2.2"
edition.workspace = true
rust-version.workspace = true
license.workspace = true

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry-plugin-pomodoro"
version = "0.2.1"
version = "0.2.2"
edition.workspace = true
rust-version.workspace = true
license.workspace = true

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry-plugin-weather"
version = "0.2.1"
version = "0.2.2"
edition.workspace = true
rust-version.workspace = true
license.workspace = true

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry"
version = "0.4.1"
version = "0.4.2"
edition = "2024"
rust-version = "1.90"
description = "A lightweight, owl-themed application launcher for Wayland"

View File

@@ -271,14 +271,16 @@ mod tests {
use super::*;
#[test]
fn test_lua_runtime_not_installed() {
// In test environment, runtime shouldn't be installed
assert!(!lua_runtime_available());
fn test_lua_runtime_check_doesnt_panic() {
// Just verify the function runs without panicking
// Result depends on whether runtime is installed
let _available = lua_runtime_available();
}
#[test]
fn test_rune_runtime_not_installed() {
// In test environment, runtime shouldn't be installed
assert!(!rune_runtime_available());
fn test_rune_runtime_check_doesnt_panic() {
// Just verify the function runs without panicking
// Result depends on whether runtime is installed
let _available = rune_runtime_available();
}
}