diff options
author | 2024-09-26 19:23:41 +0000 | |
---|---|---|
committer | 2024-09-26 19:23:41 +0000 | |
commit | f3e2d36d6455e6d16aba833bdf64806377c8178f (patch) | |
tree | 8a1e87f349205e8073b72df6e5349c553db80a17 /vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl | |
parent | [chore] Fix some contrast issues in themes; performance tweaks (#3358) (diff) | |
download | gotosocial-f3e2d36d6455e6d16aba833bdf64806377c8178f.tar.xz |
[chore] update go-sched pkg (#3357)
* update go-sched to v1.2.4 which removes some now unused dependencies
* whoops, remove test output
Diffstat (limited to 'vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl')
-rw-r--r-- | vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl b/vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl deleted file mode 100644 index e85cc2dff..000000000 --- a/vendor/codeberg.org/gruf/go-bitutil/flag_test.tpl +++ /dev/null @@ -1,98 +0,0 @@ -package bitutil_test - -import ( - "strings" - "testing" - - "codeberg.org/gruf/go-bytes" -) - -{{ range $idx, $size := . }} - -func TestFlags{{ $size.Size }}Get(t *testing.T) { - var mask, flags bitutil.Flags{{ $size.Size }} - - {{ range $idx := $size.Bits }} - - mask = bitutil.Flags{{ $size.Size }}(1) << {{ $idx }} - - flags = 0 - - flags |= mask - if !flags.Get({{ $idx }}) { - t.Error("failed .Get() set Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - flags = ^bitutil.Flags{{ $size.Size }}(0) - - flags &= ^mask - if flags.Get({{ $idx }}) { - t.Error("failed .Get() unset Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - flags = 0 - - flags |= mask - if !flags.Get{{ $idx }}() { - t.Error("failed .Get{{ $idx }}() set Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - flags = ^bitutil.Flags{{ $size.Size }}(0) - - flags &= ^mask - if flags.Get{{ $idx }}() { - t.Error("failed .Get{{ $idx }}() unset Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - {{ end }} -} - -func TestFlags{{ $size.Size }}Set(t *testing.T) { - var mask, flags bitutil.Flags{{ $size.Size }} - - {{ range $idx := $size.Bits }} - - mask = bitutil.Flags{{ $size.Size }}(1) << {{ $idx }} - - flags = 0 - - flags = flags.Set({{ $idx }}) - if flags & mask == 0 { - t.Error("failed .Set() Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - flags = 0 - - flags = flags.Set{{ $idx }}() - if flags & mask == 0 { - t.Error("failed .Set{{ $idx }}() Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - {{ end }} -} - -func TestFlags{{ $size.Size }}Unset(t *testing.T) { - var mask, flags bitutil.Flags{{ $size.Size }} - - {{ range $idx := $size.Bits }} - - mask = bitutil.Flags{{ $size.Size }}(1) << {{ $idx }} - - flags = ^bitutil.Flags{{ $size.Size }}(0) - - flags = flags.Unset({{ $idx }}) - if flags & mask != 0 { - t.Error("failed .Unset() Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - flags = ^bitutil.Flags{{ $size.Size }}(0) - - flags = flags.Unset{{ $idx }}() - if flags & mask != 0 { - t.Error("failed .Unset{{ $idx }}() Flags{{ $size.Size }} bit at index {{ $idx }}") - } - - {{ end }} -} - -{{ end }}
\ No newline at end of file |