Added tests. Start them by sending a message to MQTT_TOPIC/run_tests. First test will test all effects for memory leaks.
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
#include "effect_cycle.h"
|
||||
#include "effects.h"
|
||||
#include <ErriezCRC32.h>
|
||||
|
||||
CycleEffect::CycleEffect() {
|
||||
changeEffect();
|
||||
@ -23,7 +24,7 @@ void CycleEffect::changeEffect() {
|
||||
if (effect) delete effect;
|
||||
LOGln("CycleEffect * Searching for new effect '%s'", cycle_effects[new_id]);
|
||||
delay(25);
|
||||
effect = string_to_effect(cycle_effects[new_id]);
|
||||
effect = select_effect( crc32String(cycle_effects[new_id]) );
|
||||
effect_id = new_id;
|
||||
effectSince = millis();
|
||||
}
|
||||
|
Reference in New Issue
Block a user