Repository
odoo/odoo · module folder
Module version
1.0
Category
Hidden/Tests
Folder size
0.2 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-07 06:47:06
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Xavier Morel, Raphael Collet, Thibault Delavallée, Denis Ledoux, Christophe Monniez, Julien Castiaux, Xavier-Do, Paul Morelle, Samuel Degueldre, Rémy Voet (ryv), Gorash, William Braeckman, Louis Baudoux, Hubert Van De Walle, Laurent Desausoi, Thomas Lefebvre (thle), bram1000, thle-odoo, Iván Todorovich, Anton Romanova (roan), Krzysztof Magusiak (krma), Robert Smith (rosm), ELCO
Odoo dependencies
odoo/odoo:
- web
- bus
- rpc
Python dependencies
None
System dependencies
None
Required by
None
Description
A module to test HTTP

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
test_http_galaxy_form test_http.galaxy form New
test_http_stargate_activity test_http.stargate activity New
test_http_stargate_calendar test_http.stargate calendar New
test_http_stargate_form test_http.stargate form New
test_http_stargate_graph test_http.stargate graph New
test_http_stargate_list test_http.stargate list New
test_http_stargate_pivot test_http.stargate pivot New
tmpl_galaxy tmpl_galaxy ir.ui.view qweb New
tmpl_stargate tmpl_stargate ir.ui.view qweb New
HTTP endpoints (34)
Route(s)HandlerAuthTypeMethodsFlags
/test_http/concurrency_error TestHttp.concurrency_error none http ALL
/test_http/cors_http_default TestHttp.cors_http none http ALL
/test_http/cors_http_methods TestHttp.cors_http_verbs none http GET, PUT
/test_http/cors_json TestHttp.cors_json none jsonrpc ALL
/test_http/echo-http-context-lang TestHttp.echo_http_context_lang public http GET csrf off
/test_http/echo-http-csrf TestHttp.echo_http_csrf none http POST
/test_http/echo-http-get TestHttp.echo_http_get none http GET
/test_http/echo-http-post TestHttp.echo_http_post none http POST csrf off
/test_http/echo-json TestHttp.echo_json none jsonrpc POST csrf off
/test_http/echo-json-context TestHttp.echo_json_context user jsonrpc POST csrf off
/test_http/echo-json-over-http TestHttp.echo_json_over_http none http POST csrf off
/test_http/ensure_db TestHttp.ensure_db_endpoint none http ALL
/test_http/f2qs TestHttp.f2qs user http ALL
/test_http/f2qs/step1/no-operation-to-perform TestHttp.f2qs_test none http ALL
/test_http/f2qs/step3/3-var-in-fragment TestHttp.f2qs_test_3_args_fragment none http ALL
/test_http/f2qs/step4/empty-query-3-var-in-frag TestHttp.f2qs_test_empty_query_with_fragment none http ALL
/test_http/f2qs/step2/1-var-in-fragment TestHttp.f2qs_test_simple_fragment none http ALL
/test_http/fail TestHttp.fail none http ALL
/test_http/<model("test_http.galaxy"):galaxy> TestHttp.galaxy public http ALL
/test_http/<model("test_http.galaxy"):galaxy>/setname TestHttp.galaxy_set_name user http GET, POST
/test_http/geoip TestHttp.geoip none http ALL
/test_http/greeting-bearer TestHttp.greeting_bearer bearer http ALL
/test_http/greeting, /test_http/greeting-none TestHttp.greeting_none none http ALL
/test_http/greeting-public TestHttp.greeting_public public http ALL
/test_http/greeting-user TestHttp.greeting_user user http ALL
/test_http/hide_errors/context-manager TestHttp.hide_errors_context_manager none http ALL
/test_http/hide_errors/decorator TestHttp.hide_errors_decorator none http ALL
/test_http/json_value_error TestHttp.json_value_error none jsonrpc ALL
/test_http/httprequest_attrs TestHttp.request_attrs none http ALL
/test_http/httprequest_environ TestHttp.request_environ none http ALL
/test_http/<model("test_http.galaxy"):galaxy>/<model("test_http.stargate"):gate> TestHttp.stargate user http ALL
/test_http/save_session TestHttp.touch none http ALL
/test_http/upload_file TestHttp.upload_file_retry none http POST csrf off
/test_http/wsgi_environ TestHttp.wsgi_environ none http ALL
Models touched (2)

New fields (4)
  • name Char
    help='The galaxy common name.' required=True
  • picture Image
    attachment=True groups='base.group_user'
  • stargate_ids One2many → test_http.stargate
    string='stargates' args: 'test_http.stargate', 'galaxy_id'
  • translated_name Char
    translate=True
Public methods (1)
  • render(self, galaxy_id)
    @api.model

New fields (12)
  • address Char
    required=True
  • availability Float
    aggregator='avg' default=0.99
  • galaxy_id Many2one → test_http.galaxy
    required=True args: 'test_http.galaxy'
  • galaxy_picture Image
    attachment=True related='galaxy_id.picture' store=False
  • glyph_attach Image
    attachment=True
  • glyph_compute Image
    compute='_compute_glyph_compute'
  • glyph_inline Image
    attachment=False
  • glyph_related Image
    max_height=128 max_width=128 related='glyph_attach' store=True args: 'Glyph 128'
  • has_galaxy_crystal Boolean
    compute='_compute_has_galaxy_crystal' readonly=False store=True
  • last_use_date Date
  • name Char
    compute='_compute_name' readonly=False required=True store=True
  • sgc_designation Char
    compute='_compute_sgc_designation' store=True
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…