Fix tests
Lint / lint (push) Successful in 13s

This commit is contained in:
Julien Valverdé
2026-06-07 15:15:57 +02:00
parent 7638324f2f
commit 658e6bb8ea
2 changed files with 10 additions and 12 deletions
@@ -1,11 +1,10 @@
import { render, screen, waitFor } from "@testing-library/react"
import { Effect, Fiber, Layer, Stream, SubscriptionRef } from "effect"
import { Lens } from "effect-lens"
import * as React from "react"
import { describe, expect, it } from "vitest"
import * as Component from "../src/Component.js"
import * as ReactRuntime from "../src/ReactRuntime.js"
import * as SubscribableModule from "../src/Subscribable.js"
import * as Subscribable from "../src/Subscribable.js"
const makeRuntime = async () => {
@@ -26,7 +25,7 @@ describe("Subscribable", () => {
const left = Lens.fromSubscriptionRef(leftRef)
const right = Lens.fromSubscriptionRef(rightRef)
const zipped = SubscribableModule.zipLatestAll(left, right)
const zipped = Subscribable.zipLatestAll(left, right)
expect(await Effect.runPromise(zipped.get)).toEqual([1, "a"])
})
@@ -37,7 +36,7 @@ describe("Subscribable", () => {
const left = Lens.fromSubscriptionRef(leftRef)
const right = Lens.fromSubscriptionRef(rightRef)
const zipped = SubscribableModule.zipLatestAll(left, right)
const zipped = Subscribable.zipLatestAll(left, right)
const values: Array<readonly [number, string]> = []
const collector = Effect.runFork(Effect.scoped(zipped.changes.pipe(
@@ -63,7 +62,7 @@ describe("Subscribable", () => {
const label = Lens.fromSubscriptionRef(labelRef)
const Probe = Component.makeUntraced("SubscribableUseAllProbe")(function*() {
const [currentCount, currentLabel] = yield* SubscribableModule.useAll([count, label])
const [currentCount, currentLabel] = yield* Subscribable.useAll([count, label])
return <div>{`${currentCount}:${currentLabel}`}</div>
}).pipe(
@@ -96,7 +95,7 @@ describe("Subscribable", () => {
const flag = Lens.fromSubscriptionRef(flagRef)
const Probe = Component.makeUntraced("SubscribableUseAllEquivalenceProbe")(function*() {
const [currentItem, currentFlag] = yield* SubscribableModule.useAll([item, flag], {
const [currentItem, currentFlag] = yield* Subscribable.useAll([item, flag], {
equivalence: ([selfItem, selfFlag], [thatItem, thatFlag]) =>
selfItem.id === thatItem.id && selfFlag === thatFlag,
})