File: middle-tests.hpp

package info (click to toggle)
osm2pgsql 0.96.0%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 2,304 kB
  • sloc: cpp: 11,462; python: 543; sh: 98; makefile: 17
file content (16 lines) | stat: -rw-r--r-- 537 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef TESTS_MIDDLE_TEST_HPP
#define TESTS_MIDDLE_TEST_HPP

#include "middle.hpp"

// tests that a single node can be set and retrieved. returns 0 on success.
int test_node_set(middle_t *mid);

// tests various combinations of nodes being set and retrieved to trigger different cache strategies. returns 0 on success.
int test_nodes_comprehensive_set(middle_t *mid);

// tests that a single way and supporting nodes can be set and retrieved.
// returns 0 on success.
int test_way_set(middle_t *mid);

#endif /* TESTS_MIDDLE_TEST_HPP */