Add js.Batch

Fixes #12626
Closes #7499
Closes #9978
Closes #12879
Closes #13113
Fixes #13116
This commit is contained in:
Bjørn Erik Pedersen
2024-12-10 16:22:08 +01:00
parent 157d86414d
commit e293e7ca6d
61 changed files with 4520 additions and 1003 deletions

View File

@@ -16,8 +16,26 @@ package resources
import (
"os"
"testing"
qt "github.com/frankban/quicktest"
)
func TestAtomicStaler(t *testing.T) {
c := qt.New(t)
type test struct {
AtomicStaler
}
var v test
c.Assert(v.StaleVersion(), qt.Equals, uint32(0))
v.MarkStale()
c.Assert(v.StaleVersion(), qt.Equals, uint32(1))
v.MarkStale()
c.Assert(v.StaleVersion(), qt.Equals, uint32(2))
}
func BenchmarkHashImage(b *testing.B) {
f, err := os.Open("testdata/sunset.jpg")
if err != nil {