Skip to content

Migrate to Go module and add Github action for automated tests#22

Merged
xlab merged 8 commits intoxlab:masterfrom
digineo:go-mod
Feb 16, 2022
Merged

Migrate to Go module and add Github action for automated tests#22
xlab merged 8 commits intoxlab:masterfrom
digineo:go-mod

Conversation

@corny
Copy link
Copy Markdown
Contributor

@corny corny commented Feb 15, 2022

No description provided.

corny and others added 8 commits February 15, 2022 19:08
- always use latest Ubuntu and Go releases
- avoid matrices with single entries
- integration_test.go should only run with -tags=integration
- make: simplify "go test" call
- make: rename "test-integration" task just "integration"
- make: add "test" task to run all non-integration tests
- make: add "help" task to identify/describe tasks on CLI
Fixes mostly missing periods at the end of sentences (in
comments of globals) and misspellings.

It also adds t.Parallel() to test files (where appropriate).
Get rid of pesky init() function.
Timestamp parsing is now independent of the host's time zone.

Fixes: #23
Copy link
Copy Markdown
Owner

@xlab xlab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much thanks for this amazing refactoring, I'm glad that the lib was not only useful for someone else but inspired this maintenance. Respect!

@xlab xlab merged commit 68b422c into xlab:master Feb 16, 2022
@dmke dmke deleted the go-mod branch February 16, 2022 16:03
@dmke
Copy link
Copy Markdown
Contributor

dmke commented Feb 16, 2022

No, thank you for getting this started. I'm currently crunching through the 3GPP TS 23 and 27 series, and I'm glad someone already spent some time to code up semi-octet decoding.

We intend to use this library to decode SMS-STATUS-REPORT PDUs only, as we can read AT events from a log file. I've got a WIP branch for this, so expect another PR tomorrow :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants