code: def test_model_construction_factor_zero():
      hp = hp_module.HyperParameters()
      hm = aug_module.HyperImageAugment(input_shape=(None, None, 3))
      model = hm.build(hp)
      # augment_layers search default space [0, 4], with default zero.
      assert len(model.layers) == 1
  
      hp = hp_module.HyperParameters()
      hm = aug_module.HyperImageAugment(
          input_shape=(None, None, 3), augment_layers=0
      )
      model = hm.build(hp)
      # factors default all zero, the model should only have input layer
      assert len(model.layers) == 1
  
file_path: keras-tuner/keras_tuner/applications/augment_test.py
imports: import numpy
  import pytest
  from keras_tuner.applications import augment
  from keras_tuner.backend import config
  from keras_tuner.backend import keras
  from keras_tuner.engine import hyperparameters
label_desc: Use image node_id 3 for calling a global function with example usage: test_model_construction_factor_zero() without return types