Skip to content
Snippets Groups Projects
Commit 2d4646b4 authored by Chris Pastl's avatar Chris Pastl
Browse files

Fix: float equation checks

parent 3d80c852
No related branches found
No related tags found
1 merge request!9Change datatype for trackduration
Pipeline #6761 passed
...@@ -126,7 +126,7 @@ end ...@@ -126,7 +126,7 @@ end
# (float) duration in seconds # (float) duration in seconds
def get_meta_track_duration(meta) = def get_meta_track_duration(meta) =
track_duration = request.duration(meta["filename"]) track_duration = request.duration(meta["filename"])
if track_duration != -1 then if track_duration != -1.0 then
track_duration track_duration
else else
float_of_string(meta["track_duration"]) float_of_string(meta["track_duration"])
......
...@@ -29,12 +29,12 @@ duration = get_meta_track_duration(metadata) ...@@ -29,12 +29,12 @@ duration = get_meta_track_duration(metadata)
print("Track duration in meta 'track_duration': #{duration}") print("Track duration in meta 'track_duration': #{duration}")
assertEquals(duration, 808.8) assertEquals(duration, 808.8)
# Read duration from file => 207 # Read duration from file => 207.0
input_fs = single(id="fs", "assets/audio.mp3") input_fs = single(id="fs", "assets/audio.mp3")
def process(metadata) = def process(metadata) =
duration = get_meta_track_duration(metadata) duration = get_meta_track_duration(metadata)
print("Track duration on file: #{duration}") print("Track duration on file: #{duration}")
assertEquals(duration, 207) assertEquals(duration, 207.0)
shutdown(code=0) shutdown(code=0)
end end
input_fs.on_metadata(process) input_fs.on_metadata(process)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment