MCPcopy Create free account
hub / github.com/djhworld/simple-computer / Test8x256Decoder

Function Test8x256Decoder

components/decoders_test.go:147–405  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

145}
146
147func Test8x256Decoder(t *testing.T) {
148 decoder := NewDecoder8x256()
149 checkDecoder8x256Output(decoder, [8]bool{false, false, false, false, false, false, false, false}, 0, t)
150 checkDecoder8x256Output(decoder, [8]bool{false, false, false, true, false, false, false, false}, 1, t)
151 checkDecoder8x256Output(decoder, [8]bool{false, false, true, false, false, false, false, false}, 2, t)
152 checkDecoder8x256Output(decoder, [8]bool{false, false, true, true, false, false, false, false}, 3, t)
153 checkDecoder8x256Output(decoder, [8]bool{false, true, false, false, false, false, false, false}, 4, t)
154 checkDecoder8x256Output(decoder, [8]bool{false, true, false, true, false, false, false, false}, 5, t)
155 checkDecoder8x256Output(decoder, [8]bool{false, true, true, false, false, false, false, false}, 6, t)
156 checkDecoder8x256Output(decoder, [8]bool{false, true, true, true, false, false, false, false}, 7, t)
157 checkDecoder8x256Output(decoder, [8]bool{true, false, false, false, false, false, false, false}, 8, t)
158 checkDecoder8x256Output(decoder, [8]bool{true, false, false, true, false, false, false, false}, 9, t)
159 checkDecoder8x256Output(decoder, [8]bool{true, false, true, false, false, false, false, false}, 10, t)
160 checkDecoder8x256Output(decoder, [8]bool{true, false, true, true, false, false, false, false}, 11, t)
161 checkDecoder8x256Output(decoder, [8]bool{true, true, false, false, false, false, false, false}, 12, t)
162 checkDecoder8x256Output(decoder, [8]bool{true, true, false, true, false, false, false, false}, 13, t)
163 checkDecoder8x256Output(decoder, [8]bool{true, true, true, false, false, false, false, false}, 14, t)
164 checkDecoder8x256Output(decoder, [8]bool{true, true, true, true, false, false, false, false}, 15, t)
165 checkDecoder8x256Output(decoder, [8]bool{false, false, false, false, false, false, false, true}, 16, t)
166 checkDecoder8x256Output(decoder, [8]bool{false, false, false, true, false, false, false, true}, 17, t)
167 checkDecoder8x256Output(decoder, [8]bool{false, false, true, false, false, false, false, true}, 18, t)
168 checkDecoder8x256Output(decoder, [8]bool{false, false, true, true, false, false, false, true}, 19, t)
169 checkDecoder8x256Output(decoder, [8]bool{false, true, false, false, false, false, false, true}, 20, t)
170 checkDecoder8x256Output(decoder, [8]bool{false, true, false, true, false, false, false, true}, 21, t)
171 checkDecoder8x256Output(decoder, [8]bool{false, true, true, false, false, false, false, true}, 22, t)
172 checkDecoder8x256Output(decoder, [8]bool{false, true, true, true, false, false, false, true}, 23, t)
173 checkDecoder8x256Output(decoder, [8]bool{true, false, false, false, false, false, false, true}, 24, t)
174 checkDecoder8x256Output(decoder, [8]bool{true, false, false, true, false, false, false, true}, 25, t)
175 checkDecoder8x256Output(decoder, [8]bool{true, false, true, false, false, false, false, true}, 26, t)
176 checkDecoder8x256Output(decoder, [8]bool{true, false, true, true, false, false, false, true}, 27, t)
177 checkDecoder8x256Output(decoder, [8]bool{true, true, false, false, false, false, false, true}, 28, t)
178 checkDecoder8x256Output(decoder, [8]bool{true, true, false, true, false, false, false, true}, 29, t)
179 checkDecoder8x256Output(decoder, [8]bool{true, true, true, false, false, false, false, true}, 30, t)
180 checkDecoder8x256Output(decoder, [8]bool{true, true, true, true, false, false, false, true}, 31, t)
181 checkDecoder8x256Output(decoder, [8]bool{false, false, false, false, false, false, true, false}, 32, t)
182 checkDecoder8x256Output(decoder, [8]bool{false, false, false, true, false, false, true, false}, 33, t)
183 checkDecoder8x256Output(decoder, [8]bool{false, false, true, false, false, false, true, false}, 34, t)
184 checkDecoder8x256Output(decoder, [8]bool{false, false, true, true, false, false, true, false}, 35, t)
185 checkDecoder8x256Output(decoder, [8]bool{false, true, false, false, false, false, true, false}, 36, t)
186 checkDecoder8x256Output(decoder, [8]bool{false, true, false, true, false, false, true, false}, 37, t)
187 checkDecoder8x256Output(decoder, [8]bool{false, true, true, false, false, false, true, false}, 38, t)
188 checkDecoder8x256Output(decoder, [8]bool{false, true, true, true, false, false, true, false}, 39, t)
189 checkDecoder8x256Output(decoder, [8]bool{true, false, false, false, false, false, true, false}, 40, t)
190 checkDecoder8x256Output(decoder, [8]bool{true, false, false, true, false, false, true, false}, 41, t)
191 checkDecoder8x256Output(decoder, [8]bool{true, false, true, false, false, false, true, false}, 42, t)
192 checkDecoder8x256Output(decoder, [8]bool{true, false, true, true, false, false, true, false}, 43, t)
193 checkDecoder8x256Output(decoder, [8]bool{true, true, false, false, false, false, true, false}, 44, t)
194 checkDecoder8x256Output(decoder, [8]bool{true, true, false, true, false, false, true, false}, 45, t)
195 checkDecoder8x256Output(decoder, [8]bool{true, true, true, false, false, false, true, false}, 46, t)
196 checkDecoder8x256Output(decoder, [8]bool{true, true, true, true, false, false, true, false}, 47, t)
197 checkDecoder8x256Output(decoder, [8]bool{false, false, false, false, false, false, true, true}, 48, t)
198 checkDecoder8x256Output(decoder, [8]bool{false, false, false, true, false, false, true, true}, 49, t)
199 checkDecoder8x256Output(decoder, [8]bool{false, false, true, false, false, false, true, true}, 50, t)
200 checkDecoder8x256Output(decoder, [8]bool{false, false, true, true, false, false, true, true}, 51, t)
201 checkDecoder8x256Output(decoder, [8]bool{false, true, false, false, false, false, true, true}, 52, t)
202 checkDecoder8x256Output(decoder, [8]bool{false, true, false, true, false, false, true, true}, 53, t)
203 checkDecoder8x256Output(decoder, [8]bool{false, true, true, false, false, false, true, true}, 54, t)
204 checkDecoder8x256Output(decoder, [8]bool{false, true, true, true, false, false, true, true}, 55, t)

Callers

nothing calls this directly

Calls 2

NewDecoder8x256Function · 0.85
checkDecoder8x256OutputFunction · 0.85

Tested by

no test coverage detected