Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add github action to run tests #4

Merged
merged 3 commits into from
Oct 17, 2024

Fix gem publish action

6323bb8
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Add github action to run tests #4

Fix gem publish action
6323bb8
Select commit
Loading
Failed to load commit list.
GitHub Actions / Rspec Tests - 2.7 succeeded Oct 17, 2024 in 0s

16 passed, 0 failed and 0 skipped

Tests passed successfully

✅ test_results/rspec.xml

16 tests were completed in 6ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
rspec 16✅ 6ms

✅ rspec

spec.unit.value_spec
  ✅ Value Value.new requires arguments
  ✅ Value Value.new requires members to be valid identifiers
  ✅ Value with a simple value can construct an instance with positional arguments
  ✅ Value with a simple value can construct an instance with keyword arguments
  ✅ Value with a simple value raises an error if unknown keyword arguments are provided
  ✅ Value with a simple value is immutable
  ✅ Value with a simple value can be mutated after duplicating
  ✅ Value with a simple value can update values via .with
  ✅ Value with optional arguments can construct an instance with positional arguments
  ✅ Value with optional arguments can construct an instance with keyword arguments
  ✅ Value with optional arguments can update values via .with
  ✅ Value with optional arguments raises an error unless all required positional arguments are provided
  ✅ Value with optional arguments raises an error unless all required keyword arguments are provided
  ✅ Value with a class body can override the constructor and call super
  ✅ Value with a class body can define methods
  ✅ Value with a class body only invokes the class body once