def access_control_headers(self, header):
<EOL>response, _ = self.client.options(self.right_path)<EOL>assert response.status == http.client.OK<EOL>assert header not in response<EOL>response, _ = self.client.options(<EOL>self.right_path,<EOL>headers={<EOL>'<STR_LIT>': self.right_origin,<EOL>'<STR_LIT>': self.default_method})<EOL>assert response.status == http.client.OK<EOL>assert header not in response<EOL>response, _ = self.client.options(<EOL>self.right_path, headers={'<STR_LIT>': '<STR_LIT:*>'})<EOL>assert response.status == http.client.OK<EOL>assert header not in response<EOL>response, _ = self.client.options(self.left_path)<EOL>assert response.status == http.client.OK<EOL>assert header not in response<EOL>response, _ = self.client.options(<EOL>self.left_path,<EOL>headers={<EOL>'<STR_LIT>': self.left_origin,<EOL>'<STR_LIT>': self.default_method})<EOL>assert response.status == http.client.OK<EOL>assert header not in response<EOL>
Test each Access-Control-Allow header here, since they
all do the same thing.