code: def test_empty_dataset():
      model = Model(test_layers)
      b = Benchmark(model=model)
      with pytest.raises(ValueError):
          b.time([], niterations=5, inference=True)
  
file_path: neon/tests/test_time.py
imports: import numpy
  import pytest
  from neon import NervanaObject
  from neon.backends import gen_backend
  from neon.benchmark import Benchmark
  from neon.data import ArrayIterator
  from neon.initializers import Gaussian
  from neon.layers import Conv, Affine, Pooling
  from neon.models import Model
label_desc: Use image node_id 1 for calling a global function with example usage: test_empty_dataset() without return types