3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 17:15:31 +00:00

removed ini_file

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
Leonardo de Moura 2012-12-01 16:30:39 -08:00
parent 823dd6ca47
commit 9374a4e20a
38 changed files with 82 additions and 1971 deletions

View file

@ -1,50 +0,0 @@
/*++
Copyright (c) 2006 Microsoft Corporation
Module Name:
ini_file.cpp
Abstract:
<abstract>
Author:
Leonardo de Moura (leonardo) 2007-05-10.
Revision History:
--*/
#include<sstream>
#include"ini_file.h"
#include"debug.h"
static void tst1() {
ini_params p;
int p1;
p.register_int_param("ipar1", 0, 100, p1);
int p2;
p.register_int_param("ipar2", -100, 100, p2);
bool p3;
p.register_bool_param("bpar1", p3);
bool p4;
p.register_bool_param("bpar2", p4);
unsigned p5;
p.register_unsigned_param("upar1", 0, 100, p5);
double p6;
p.register_percentage_param("ppar1", p6);
std::istringstream in("ipar1 = 100 ipar2=-30 bpar1 = true ;; COMMENT\n bpar2 = false upar1=30 ppar1 = 10");
p.read_ini_file(in);
SASSERT(p1 == 100);
SASSERT(p2 == -30);
SASSERT(p3);
SASSERT(!p4);
SASSERT(p5 == 30);
SASSERT(p6 == 0.1);
}
void tst_ini_file() {
tst1();
}

View file

@ -140,7 +140,6 @@ int main(int argc, char ** argv) {
TST(diff_logic);
TST(uint_set);
TST_ARGV(expr_rand);
TST(ini_file);
TST(list);
TST(small_object_allocator);
TST(timeout);