maliput_integration_tests
phase_ring_book_loader_test.cc File Reference
#include "maliput/base/phase_ring_book_loader.h"
#include <algorithm>
#include <memory>
#include <optional>
#include <sstream>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
#include <gtest/gtest.h>
#include <maliput/api/road_geometry.h>
#include <maliput/api/rules/compare.h>
#include <maliput/api/rules/phase.h>
#include <maliput/api/rules/phase_ring.h>
#include <maliput/api/rules/right_of_way_rule.h>
#include <maliput/base/manual_rulebook.h>
#include <maliput/base/road_rulebook_loader.h>
#include <maliput/base/rule_registry.h>
#include <maliput/base/traffic_light_book_loader.h>
#include <maliput/common/filesystem.h>
#include <maliput_multilane/builder.h>
#include <maliput_multilane/loader.h>
#include "assert_compare.h"
Include dependency graph for phase_ring_book_loader_test.cc:

Namespaces

 maliput
 
 maliput::test
 

Variable Documentation

◆ expected_next_phases_

const std::unordered_map<Phase::Id, std::vector<PhaseRing::NextPhase> > expected_next_phases_
protected

◆ expected_phases_

const std::vector<Phase> expected_phases_
protected

◆ filepath_

const std::string filepath_
protected

◆ road_geometry_

const std::unique_ptr<const RoadGeometry> road_geometry_
protected

◆ rulebook_

const std::unique_ptr<const RoadRulebook> rulebook_
protected

◆ traffic_light_book_

const std::unique_ptr<const TrafficLightBook> traffic_light_book_
protected