code: def test_update_errors():
      tracker = SQLiteTracker(":memory:")
  
      with pytest.raises(ValueError) as excinfo:
          tracker.update("unknown_uuid", {})
  
      assert "not exist" in str(excinfo.value)
  
      tracker.insert("some_uuid", {})
  
      with pytest.raises(ValueError) as excinfo:
          tracker.update("some_uuid", {})
  
      assert "non-empty" in str(excinfo.value)
  
imports: import json
  from uuid import uuid4
  import time
  import pytest
  from sklearn_evaluation.tracker import SQLiteTracker
  from sklearn_evaluation import tracker
  from sklearn_evaluation import plot
label_desc: Use image node_id 5 for calling a global function with example usage: test_update_errors() without return types