Sha256: 818545bbd3a4df954fc9bf84ffa62cbb5f2f602ec21ccc92c250c5abff7a3d06
Contents?: true
Size: 561 Bytes
Versions: 68
Compression:
Stored size: 561 Bytes
Contents
package scale import ( "fmt" "testing" ) func TestScale(t *testing.T) { for _, test := range scaleTestCases { actual := Scale(test.tonic, test.interval) if fmt.Sprintf("%q", actual) != fmt.Sprintf("%q", test.expected) { t.Fatalf("FAIL: %s - Scale(%q, %q)\nExpected: %q\nActual: %q", test.description, test.tonic, test.interval, test.expected, actual) } t.Logf("PASS: %s", test.description) } } func BenchmarkScale(b *testing.B) { for i := 0; i < b.N; i++ { for _, test := range scaleTestCases { Scale(test.tonic, test.interval) } } }
Version data entries
68 entries across 68 versions & 1 rubygems