distant/distant-lua-tests
Chip Senkbeil 16bed4690b
Add lua lib & support compiling distant cli on windows (#59)
* Update distant-ssh2 with new changes to wezterm-ssh
* Implement lua module (distant-lua)
* Implement tests for lua module (distant-lua-tests)
* Add untested windows daemon support
* distant binary now compiles on windows
* Split up Github actions for Windows, MacOS, and Linux into individual yaml files
2021-10-06 23:17:07 -05:00
..
.cargo Add lua lib & support compiling distant cli on windows (#59) 2021-10-06 23:17:07 -05:00
tests Add lua lib & support compiling distant cli on windows (#59) 2021-10-06 23:17:07 -05:00
Cargo.toml Add lua lib & support compiling distant cli on windows (#59) 2021-10-06 23:17:07 -05:00
README.md Add lua lib & support compiling distant cli on windows (#59) 2021-10-06 23:17:07 -05:00

Tests for Distant Lua (module)

Contains tests for the distant-lua module. These tests must be in a separate crate due to linking restrictions as described in khvzak/mlua#79.

Tests

You must run these tests from within this directory, not from the root of the repository. Additionally, you must build the Lua module before running these tests!

# From root of repository
(cd distant-lua && cargo build --release)

Running the tests themselves:

# From root of repository
(cd distant-lua-tests && cargo test --release)

License

This project is licensed under either of

Apache License, Version 2.0, (LICENSE-APACHE or apache-license) MIT license (LICENSE-MIT or mit-license) at your option.