Comments (6)
@henry-nicolas Thanks to your engineers' help, we are now live on crates.io. :)
from gps-share.
Sure but I don't have time right now.
from gps-share.
@henry-nicolas I can find some time to roll out a release in the coming days but I'm very reluctant to do so w/o automated tests (given that I don't have time test it manually myself). If you (or anyone from your company) could help with the following, that'd greatly help me roll out the release:
- basic e2e automated tests.
- update of the readme, to reflect:
- the recently added enhancements
- dependencies (we no longer use dbus-rs crate)
from gps-share.
Which tests would you like to see contributed? I can see something like feeding gps-share a stream and seeing if it is multiplied correctly, but I don't really have an idea for testing a serial connection without dedicated test hardware.
from gps-share.
Which tests would you like to see contributed? I can see something like feeding gps-share a stream and seeing if it is multiplied correctly, but I don't really have an idea for testing a serial connection without dedicated test hardware.
Right, you'll need to mock the hardware here. We already have some very basic test using the stdin source and we can continue to use that source for tests. Some tests with real hardware would be great too but they could be disabled by default (through a Cargo feature perhaps) so we don't run them in the CI but on dev machine, they can be used at least.
from gps-share.
Thanks @zeenix that is great news and thanks @dcz-purism for the test cases implementation.
To be fair, I am just a community member, I work on packaging for downstream distros (ie: debian and derivates), so credits goes to dcz and yourself ;-)
from gps-share.
Related Issues (11)
- Build fails HOT 5
- can't reproduce release build of 0.2.0 (EDIT: on 32-bit arm) HOT 9
- Document how to use with geoclue HOT 3
- wrong version number
- Move from Travis CI to GH Actions
- building 0.3.0 with --locked fails
- Navilock NL 302U does not work HOT 20
- NaviLock NL 602U not autodetected HOT 7
- Galileo and GLONASS support? HOT 6
- Use the standard 10110/TCP port instead of a dynamically selected port HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gps-share.