Bump the temporal_rs version and related changes#4098
Conversation
Test262 conformance changes
Fixed tests (109):Broken tests (15): |
|
Nice! Any reasons for the regressions? or are they just false positives? Also, do we want to bump test262 to pull the latest Temporal tests? |
|
At a glance of the tests names, most if not all are going to be false positives from removing the not implemented errors, so I'd prefer to move along with these as is. Although, I'll probably start tracking the tests broken and PR # for future use as I'm starting to switch a bit more into bug hunting to shore up the tests. I can bump the tests. |
4f436b6 to
94f15a5
Compare
|
Oof, those are a lot more failures than expected. I suppose those are the new spidermonkey tests that were imported. Can you check why they're failing? If it's something engine-dependent, it would be good to gate the tests. |
|
By the way, if it's getting too unwieldy for a single PR, I think it would be good to split the test262 bump into its own PR. |
|
Hmmmm, I think I'd prefer to do it in a separate PR just for the separation of concerns. I was already leaning towards splitting them off last night. I'll just move them over to another branch and push that up. |
8461835 to
33107af
Compare
| Err(JsNativeError::error() | ||
| .with_message("not yet implemented.") | ||
| .into()) | ||
| fn zoneddatetime(_: &JsValue, args: &[JsValue], context: &mut Context) -> JsResult<JsValue> { |
There was a problem hiding this comment.
Thought: not gonna bikeshed because I think it's not worth for internal APIs, but we should probably do a pass through our names to agree on at least a "convention" .
There was a problem hiding this comment.
Yeah, I've been wanting to open an issue to go over naming conventions in temporal_rs for a few weeks now. Would be handy for Boa too
This Pull Request is related to ongoing work for #1804
This is a general bump in the
temporal_rsversion that implementsZonedDateTimefor duration rounding, updates the general API, build out of the remainingNowmethods, and a couple other fixes.Some other changes made in this PR are:
static_propertyattribute flagsepochMillisecondsandepochNanosecondsPlainDatemodule