class_docstr: Tests the server's response to experiments/:name
class_docstr_tok: ["Tests","the","server","'s","response","to","experiments\/",":","name"]
docstr: Tests that the specified version of an experiment is returned
docstr_tok: ["Tests","that","the","specified","version","of","an","experiment","is","returned"]
code: def test_specific_version(self, client, ephemeral_storage):
      """Tests that the specified version of an experiment is returned"""
  
      storage = ephemeral_storage.storage
  
      _add_experiment(storage, name="a", version=1, _id=1)
      _add_experiment(storage, name="a", version=2, _id=2)
      _add_experiment(storage, name="a", version=3, _id=3)
  
      response = client.simulate_get("/experiments/a?version=2")
  
      assert response.status == "200 OK"
      assert response.json["version"] == 2
  
imports: import copy
  import datetime
  from orion.core.worker.trial import Trial
label_desc: Use image node_id 4 for calling the TestItem obj's underlying member method code with example usage: obj.test_specific_version(client, ephemeral_storage) without return types