code: def test_fit_cache_uncacheable():
      """Test that a fit with a random seed set is cached."""
      cache_size_before = file_usage(cache_path())
      # this fit is NOT cacheable, should not be saved
      normal_posterior = stan.build(program_code)
      normal_posterior.sample()
      cache_size_after = file_usage(cache_path())
      assert cache_size_before == cache_size_after
  
file_path: pystan/tests/test_fit_cache.py
imports: import os
  import pathlib
  import random
  import httpstan.cache
  import stan
label_desc: Use image node_id 4 for calling a global function with example usage: test_fit_cache_uncacheable() without return types