message: All audio tests check both Source and SpatialSource
diff: @@ -8,6 +8,7 @@ fn audio_load_ogg() {
  // OGG format
  let _sound = audio::Source::new(c, "/pew.ogg").unwrap();
  + let _sound = audio::SpatialSource::new(c, "/pew.ogg").unwrap();
  }
  #[test]
  @@ -16,6 +17,7 @@ fn audio_load_mp3() {
  // LAME encoded MP3 format
  let _sound = audio::Source::new(c, "/pew.mp3").unwrap();
  + let _sound = audio::SpatialSource::new(c, "/pew.mp3").unwrap();
  }
  #[test]
  @@ -24,6 +26,7 @@ fn audio_load_wav() {
  // WAV format
  let _sound = audio::Source::new(c, "/pew.wav").unwrap();
  + let _sound = audio::SpatialSource::new(c, "/pew.wav").unwrap();
  }
  #[test]
  @@ -32,6 +35,7 @@ fn audio_load_flac() {
  // FLAC format
  let _sound = audio::Source::new(c, "/pew.flac").unwrap();
  + let _sound = audio::SpatialSource::new(c, "/pew.flac").unwrap();
  }
  #[test]
  @@ -40,6 +44,7 @@ fn fail_when_loading_nonexistent_file() {
  // File does not exist
  assert!(audio::Source::new(c, "/does-not-exists.ogg").is_err());
  + assert!(audio::SpatialSource::new(c, "/does-not-exists.ogg").is_err());
  }
  #[test]
  @@ -47,6 +52,7 @@ fn fail_when_loading_non_audio_file() {
  let (c, _e) = &mut tests::make_context();
  assert!(audio::Source::new(c, "/player.png").is_err());
  + assert!(audio::SpatialSource::new(c, "/player.png").is_err());
  }
  #[test]
  @@ -60,14 +66,10 @@ fn volume_persists_after_stop() {
  sound.stop();
  assert_eq!(sound.volume(), volume);
  }
  -}
  -#[test]
  -fn volume_persists_after_stop_for_spatial_source() {
  - let (c, _e) = &mut tests::make_context();
  {
  let volume = 0.8;
  - let mut sound = audio::Source::new(c, "/pew.ogg").unwrap();
  + let mut sound = audio::SpatialSource::new(c, "/pew.ogg").unwrap();
  sound.set_volume(volume);
  assert_eq!(sound.volume(), volume);
  sound.stop();
  @@ -86,14 +88,10 @@ fn volume_persists_after_play() {
  sound.play().unwrap();
  assert_eq!(sound.volume(), volume);
  }
  -}
  -#[test]
  -fn volume_persists_after_play_for_spatial_source() {
  - let (c, _e) = &mut tests::make_context();
  {
  let volume = 0.8;
  - let mut sound = audio::Source::new(c, "/pew.ogg").unwrap();
  + let mut sound = audio::SpatialSource::new(c, "/pew.ogg").unwrap();
  sound.set_volume(volume);
  assert_eq!(sound.volume(), volume);
  sound.play().unwrap();
  