aboutsummaryrefslogtreecommitdiff
path: root/libcontextsubscriber/customer-tests/update-contextkit-providers/regen.sh
blob: 9f28424dbc05640328bc5003eb83742221327f70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash -e

function regendb {
    cdb -q "cache.cdb" "$1" > "$2.expected"
}

export CONTEXT_CORE_DECLARATIONS=.
../../update-contextkit-providers/update-contextkit-providers .

regendb "KEYS" "KEYS"
regendb "Battery.Charging:KEYTYPE" "Battery.Charging_KEYTYPE"
regendb "Battery.Charging:KEYDOC" "Battery.Charging_KEYDOC"
regendb "Battery.Charging:PROVIDERS" "Battery.Charging_PROVIDERS"
echo "Regen succeeded!"
exit 0