GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — backend/test/music_test.py at develop · CoderBotOrg/backend Expand file tree/ Copy pathmusic_test.pyMore file actions 116 lines (107 loc) · 5.74 KB / Copy pathmusic_test.pyFile metadata and controls116 lines (107 loc) · 5.74 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 import sys import sox import time import os sys.path.insert(0, './') from musicPackages import MusicPackageManager from music import Music class Music_test: def test_library(self): print("testing sound playback:...") tfm = sox.Transformer() tfm.preview('cat.wav') tfm.build('cat.wav', 'outMusicDemo.wav') # test each parametr of the function play_note def test_play_note(self): musicPkg = MusicPackageManager() m = Music(musicPkg) print('test Music.play_note') print("m.play_note(note='C2')") m.play_note(note='C2') print("m.play_note(note='C2',duration=2.0)") m.play_note(note='C2',duration=2.0) print("m.play_note(note='C2',instrument='guitar')") m.play_note(note='C2',instrument='guitar') print("m.play_note(note='C2',alteration='bmolle')") m.play_note(note='C2',alteration='bmolle') print("m.play_note(note='C2',alteration='diesis')") m.play_note(note='C2',alteration='diesis') print("m.play_note(note='C2',instrument='guitar')") m.play_note(note='C2',instrument='guitar') print("m.play_note(note='C2',alteration='bmolle')") m.play_note(note='C2',alteration='bmolle') print("m.play_note(note='C2',instrument='guitar',alteration='diesis')") m.play_note(note='C2',instrument='guitar',alteration='diesis') print("m.play_note(note='C2',instrument='guitar',alteration='diesis',duration=2.0)") m.play_note(note='C2',instrument='guitar',alteration='diesis',duration=2.0) print("m.play_note(note='G3',duration=2.0)") m.play_note(note='G3',duration=2.0) print("m.play_note(note='G3',instrument='guitar')") m.play_note(note='G3',instrument='guitar') print("m.play_note(note='G3',alteration='bmolle')") m.play_note(note='G3',alteration='bmolle') print("m.play_note(note='G3',alteration='diesis')") m.play_note(note='G3',alteration='diesis') print("m.play_note(note='G3',instrument='guitar')") m.play_note(note='G3',instrument='guitar') print("m.play_note(note='G3',alteration='bmolle')") m.play_note(note='G3',alteration='bmolle') print("m.play_note(note='G3',instrument='guitar',alteration='diesis')") m.play_note(note='G3',instrument='guitar',alteration='diesis') print("m.play_note(note='G3',instrument='guitar',alteration='diesis',duration=2.0)") m.play_note(note='G3',instrument='guitar',alteration='diesis',duration=2.0) print("it's ok if print: no instrument: coderInstrument present in this coderbot!") m.play_note(note='C2',instrument='coderInstrument',alteration='diesis',duration=2.0) print("it's ok if print: note: coderNote not exist") m.play_note(note='coderNote',instrument='piano',alteration='diesis',duration=2.0) # test each parametr of the function play_note def test_play_animal(self): print('test Music.play_animal') musicPkg = MusicPackageManager() m = Music(musicPkg) print("(note='C2',instrument='cat', duration=2.0)") m.play_animal(note='C2',instrument='cat', duration=2.0) print("m.play_animal(note='C2',instrument='dog')") m.play_animal(note='C2',instrument='dog') print("m.play_animal(note='C2',instrument='dog', alteration='bmolle')") m.play_animal(note='C2',instrument='dog', alteration='bmolle') print("m.play_animal(note='C2',instrument='cat', alteration='diesis')") m.play_animal(note='C2',instrument='cat', alteration='diesis') print("m.play_animal(note='C2',instrument='dinosaur')") m.play_animal(note='C2',instrument='dinosaur') print("m.play_animal(note='C2',alteration='bmolle')") m.play_animal(note='C2',instrument="dinosaur", alteration='bmolle') print("m.play_animal(note='C2',instrument='cat',alteration='diesis')") m.play_animal(note='C2',instrument='cat',alteration='diesis') print("m.play_animal(note='C2',instrument='cat',alteration='diesis',duration=2.0)") m.play_animal(note='C2',instrument='cat',alteration='diesis',duration=2.0) print("m.play_note(note='G3',duration=2.0)") m.play_note(note='G3',duration=2.0) print("m.play_note(note='G3',instrument='dinosaur',alteration='bmolle')") m.play_note(note='G3',instrument='dinosaur',alteration='bmolle') print("m.play_note(note='G3',instrument='dinosaur',alteration='diesis')") m.play_note(note='G3',instrument='dinosaur',alteration='diesis') print("m.play_note(note='G3',alteration='bmolle', instrument= 'cat')") m.play_note(note='G3',alteration='bmolle', instrument= 'cat') print("m.play_note(note='G3',instrument='cat',alteration='diesis')") m.play_note(note='G3',instrument='cat',alteration='diesis') print("m.play_note(note='G3',instrument='cat',alteration='diesis',duration=2.0)") m.play_note(note='G3',instrument='cat',alteration='diesis',duration=2.0) print("it's ok if print: no instrument: coderInstrument present in this coderbot!") m.play_animal(note='C2',instrument='coderInstrument',alteration='diesis',duration=2.0) print("it's ok if print: note: coderNote not exist") m.play_animal(note='coderNote',instrument='cat',alteration='diesis',duration=2.0) print('test Music.play_note: ENDED') def test_play_pause(self): print('test Music.play_pause') musicPkg = MusicPackageManager() m = Music() prrint("play pause") m.play_pause(1.0) prrint("play pause and note") m.play_note(note='C2',instrument='guitar') m.play_pause(2.0) m.play_note(note='C2',instrument='guitar') test = Music_test() test.test_play_note() test.test_play_animal() |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |