Skip to content

Conversation

ml-evs
Copy link
Member

@ml-evs ml-evs commented Jun 20, 2025

Reported by @PeterKraus, this was causing weird errors when setting chemical formulae to e.g, Xe/Ar, which was failing to be turned into a molar mass by periodictable (and the error returned was no longer being caught).

@ml-evs ml-evs added the bug Something isn't working label Jun 20, 2025
Copy link

codecov bot commented Jun 20, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.75%. Comparing base (66be21f) to head (066247e).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1244      +/-   ##
==========================================
+ Coverage   71.73%   71.75%   +0.01%     
==========================================
  Files          66       66              
  Lines        4482     4485       +3     
==========================================
+ Hits         3215     3218       +3     
  Misses       1267     1267              
Files with missing lines Coverage Δ
...datalab/src/pydatalab/models/starting_materials.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

cypress bot commented Jun 20, 2025

datalab    Run #3487

Run Properties:  status check passed Passed #3487  •  git commit adb48e63e3 ℹ️: Merge 066247eb06c830787fce22613b916b47abd112c7 into 66be21f5343304ebf7a9c1486583...
Project datalab
Branch Review ml-evs/fix-molar-mass-validator
Run status status check passed Passed #3487
Run duration 09m 01s
Commit git commit adb48e63e3 ℹ️: Merge 066247eb06c830787fce22613b916b47abd112c7 into 66be21f5343304ebf7a9c1486583...
Committer Matthew Evans
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 504
View all changes introduced in this branch ↗︎

@ml-evs ml-evs force-pushed the ml-evs/fix-molar-mass-validator branch from 6ea4059 to 50cf645 Compare June 21, 2025 11:21
@ml-evs ml-evs added the API For issues/PRs pertaining to the API label Jun 21, 2025
@ml-evs ml-evs merged commit c842a45 into main Jun 21, 2025
18 checks passed
@ml-evs ml-evs deleted the ml-evs/fix-molar-mass-validator branch June 21, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API For issues/PRs pertaining to the API bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant