Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ca4725ff

Von Sven Schöling vor fast 2 Jahren hinzugefügt

  • ID ca4725ff910ba55afdf3381344fd3265745f60d2
  • Vorgänger 7e470de2

PriceRules: test um unterstützte CVar Typen mit der vollen liste abzugleichen

Damit sollten wirre Fehler beim hinzufügen von Artikeln nicht mehr
passieren.

Unterschiede anzeigen:

t/db/price_rule.t
10 10
use Support::TestSetup;
11 11
use Test::Exception;
12 12

  
13
use SL::Controller::CustomVariableConfig;
14

  
13 15
use SL::Dev::ALL qw(:ALL);
14 16
use SL::DB::PriceRule;
15 17
use SL::DB::Project;
......
123 125

  
124 126
}
125 127

  
126

  
128
# structural test: check whether the registered CVar types in SL::DB::Manager::PriceRuleItem have all the possible types of SL::Controller::CustomVariableConfigs
129
for (@SL::Controller::CustomVariableConfig::types) {
130
  ok(exists $SL::DB::Manager::PriceRuleItem::price_rule_type_by_cvar_type{$_}, "PriceRuleItem has cvar config type $_ registered");
131
}
127 132

  
128 133
# k, now for a more broad test:
129 134
#

Auch abrufbar als: Unified diff