def METHOD_NAME(self, ew_client):
    """
    Tests save_waveforms method.
    """
    # initialize client
    with NamedTemporaryFile() as tf:
        testfile = tf.name
        # 1 channel, cleanup (using SLIST to avoid dependencies)
        ew_client.save_waveforms(
            testfile,
            'AV',
            'AKV',
            '--',
            'BHE',
            self.start,
            self.end,
            format="SLIST",
        )
        stream = read(testfile)
    assert len(stream) == 1
    delta = stream[0].stats.delta
    trace = stream[0]
    assert len(trace) == 51
    assert trace.stats.starttime >= self.start - delta
    assert trace.stats.starttime <= self.start + delta
    assert trace.stats.endtime >= self.end - delta
    assert trace.stats.endtime <= self.end + delta
    assert trace.stats.network == 'AV'
    assert trace.stats.station == 'AKV'
    assert trace.stats.location in ('--', '')
    assert trace.stats.channel == 'BHE'