From 940a07d0812f5451e0c5af825a4dca880be43723 Mon Sep 17 00:00:00 2001 From: Nicolas Joyard <joyard.nicolas@gmail.com> Date: Fri, 17 Jun 2016 19:56:23 +0200 Subject: [PATCH] Add missing fixtures --- ...ativeListTest.test_filter_notfound.content | 198 ++++++++++++++++++ ...tiveListTest.test_filter_notfound.metadata | 3 + 2 files changed, 201 insertions(+) create mode 100644 memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.content create mode 100644 memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.metadata diff --git a/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.content b/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.content new file mode 100644 index 00000000..07ed02ac --- /dev/null +++ b/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.content @@ -0,0 +1,198 @@ +<!DOCTYPE html> +<html class="no-js" lang="en"> <!--<![endif]--> + <head> + <meta charset="utf-8" /> + <link rel="icon" type="image/png" href="/static/collected/img/favicon.ico" /> + <!-- Set the viewport width to device width for mobile --> + <meta name="viewport" content="width=device-width" /> + <title> + Home + - The Political Memory of </title> + + + <link rel="stylesheet" href="/static/collected/libs/bootstrap/dist/css/bootstrap.min.css" type="text/css" /><link rel="stylesheet" href="/static/collected/libs/fontawesome/css/font-awesome.min.css" type="text/css" /><link rel="stylesheet" href="/static/collected/libs/flag-icon-css/css/flag-icon.min.css" type="text/css" /><link rel="stylesheet" href="/static/collected/CACHE/css/base.540ce621a9a1.css" type="text/css" /> + <script type="text/javascript" src="/static/collected/libs/jquery/dist/jquery.js"></script> +<script type="text/javascript" src="/static/collected/libs/bootstrap/dist/js/bootstrap.js"></script> + + + <link href="/static/collected/autocomplete_light/vendor/select2/dist/css/select2.css" type="text/css" media="all" rel="stylesheet" /> +<link href="/static/collected/autocomplete_light/select2.css" type="text/css" media="all" rel="stylesheet" /> +<script type="text/javascript" src="/static/collected/autocomplete_light/jquery.init.js"></script> +<script type="text/javascript" src="/static/collected/autocomplete_light/autocomplete.init.js"></script> +<script type="text/javascript" src="/static/collected/autocomplete_light/vendor/select2/dist/js/select2.full.js"></script> +<script type="text/javascript" src="/static/collected/autocomplete_light/select2.js"></script> + + + </head> + <body > + <!-- -load memopol_tags cache --> + + + + +<div id='header' class='container-fluid'> + <a id='logo' href='/'> + <img src='/static/collected/images/logo.png' /> + </a> + <h1> + <a id='header_banner' href='/'> + Political Memory + </a> + </h1> + <p class='organization'> + + + </p> +</div> +<div id='nav' class='container-fluid'> + <ul class='nav'> + <li> + <a href='/legislature/representative/'> + Representatives + </a> + </li> + <li> + <a href='/legislature/group/country/'> + Countries + </a> + </li> + <li> + <a href='/legislature/group/chamber/'> + Chambers + </a> + </li> + <li> + <a href='/legislature/group/group/'> + Parties + </a> + </li> + <li> + <a href='/legislature/group/delegation/'> + Delegations + </a> + </li> + <li> + <a href='/legislature/group/committee/'> + Committees + </a> + </li> + <li> + <a href='/votes/dossier/'> + Dossiers + + </a> + </li> + </ul> +</div> + + <div class="container-fluid main-container"> + + + + + + + +<form class='filter-form' action='/legislature/representative/' method='get'> + + <div class="form-group has-success"><label class="control-label" for="id_search">Search</label><input class="form-control" id="id_search" name="search" placeholder="Search" title="Filter" type="text" value="non-existing-rep-name" /><span class="help-block">Filter +</span></div> +<div class="form-group has-success"><label class="control-label" for="id_chamber">Chamber</label><select class="form-control" id="id_chamber" name="chamber" title="Filter"> +<option value="" selected="selected">---------</option> +<option value="1">European Parliament [EP]</option> +</select><span class="help-block">Filter +</span></div> +<div class="form-group has-success"><label class="control-label" for="id_country">Country</label><select class="form-control" id="id_country" name="country" title="Filter"> +<option value="" selected="selected">---------</option> +<option value="106">Austria</option> +<option value="98">Belgium</option> +<option value="117">Bulgaria</option> +<option value="184">Cyprus</option> +<option value="88">Czech Republic</option> +<option value="113">Denmark</option> +<option value="126">Estonia</option> +<option value="115">Finland</option> +<option value="110">France</option> +<option value="22">Germany</option> +<option value="134">Greece</option> +<option value="85">Hungary</option> +<option value="182">Ireland</option> +<option value="100">Italy</option> +<option value="93">Latvia</option> +<option value="145">Lithuania</option> +<option value="112">Luxembourg</option> +<option value="186">Malta</option> +<option value="57">Netherlands</option> +<option value="2">Poland</option> +<option value="109">Portugal</option> +<option value="19">Romania</option> +<option value="169">Slovakia</option> +<option value="120">Slovenia</option> +<option value="91">Spain</option> +<option value="140">Sweden</option> +<option value="33">United Kingdom</option> +</select><span class="help-block">Filter +</span></div> +<div class="form-group has-success"><label class="control-label" for="id_group">Party, committee or delegation</label><select class="form-control" data-autocomplete-light-function="select2" data-autocomplete-light-url="/legislature/autocomplete/group/" id="id_group" name="group" title="Filter"> +<option value="" selected="selected">---------</option> +</select><span class="help-block">Filter +</span></div> + + <div class="form-group"> + <button class='btn btn-primary' type='submit'> + <span class="glyphicon glyphicon-filter"></span> Filter + </button> + </div> + + <div class="form-group"> + <a class='btn btn-primary' href='?country=&search=non-existing-rep-name&group=&chamber=&csv'> + <span class="glyphicon glyphicon-download-alt"></span> Download as CSV + </a> + </div> + +</form> + + + + + + + <div class='no-results'>No matching representatives found :(</div> + + + + + </div> + + +<div id='footer' class='container-fluid'> + <div class='license-links'> + + Memopol is + <a href='https://github.com/political-memory/political_memory'>free software</a> + released under the terms of the + <a href='http://www.gnu.org/licenses/agpl.html'>GNU aGPLV3+</a> + + </div> + <div class='footer-link'> + <a href='https://github.com/political-memory/political_memory/issues/new'>Report a bug</a> + </div> + <div class='footer-link'> + <a href='http://www.memopol.org/'>Blog</a> + </div> + <div class='footer-link'> + <a href='http://memopol.readthedocs.io/en/master/'>Documentation</a> + </div> + <div class='footer-separator'></div> + <div class='footer-link'> + Developed by + <a href='http://www.laquadrature.net/'>La Quadrature du Net</a> + </div> + <div class='footer-link'> + EP data provided by + <a href='http://parltrack.euwiki.org/'>Parltrack</a> + </div> +</div> + + </body> +</html> diff --git a/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.metadata b/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.metadata new file mode 100644 index 00000000..a2e0a692 --- /dev/null +++ b/memopol/tests/response_fixtures/RepresentativeListTest.test_filter_notfound.metadata @@ -0,0 +1,3 @@ +{ + "status_code": 200 +} \ No newline at end of file -- GitLab