Skip to content

Commit

Permalink
fix: document generation
Browse files Browse the repository at this point in the history
  • Loading branch information
Suraj Adhikari committed Feb 17, 2022
1 parent 5b94a08 commit c53aa07
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 7 deletions.
10 changes: 5 additions & 5 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -170,11 +170,11 @@ workflows:
jobs:
- test:
<<: *feature-branch-filter
- generate_documentation:
context:
- org-global
requires:
- test
# - generate_documentation: TODO: Need to decide what to do for document generation
# context:
# - org-global
# requires:
# - test
main:
jobs:
- test:
Expand Down
34 changes: 32 additions & 2 deletions test/traits/thermostat_widget_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,46 @@ void main() {
AvailableFanMode.ECO,
AvailableFanMode.HUMIDITY
});
final defaultProperties = <Property>{defaultFanModes, defaultThermostatModes};
final coolTemperatureRange = TemperatureRange(max: 100, min: 5);
final heatTemperatureRange = TemperatureRange(max: 50, min: 10);
final coolRange = CoolSetPointRange(coolTemperatureRange);
final heatRange = HeatSetPointRange(heatTemperatureRange);
final defaultProperties = <Property>{
defaultFanModes,
defaultThermostatModes,
coolRange,
heatRange
};
final defaultStates = <State>{
TargetTemperature(92.0),
AmbientTemperature(72.0),
FanMode(AvailableFanMode.ECO),
ThermostatMode(AvailableThermostatMode.AIRFLOW)
ThermostatMode(AvailableThermostatMode.AIRFLOW),
};

final stateWithHeatMode = <State>{
TargetTemperature(92.0),
AmbientTemperature(72.0),
FanMode(AvailableFanMode.ECO),
ThermostatMode(AvailableThermostatMode.HEAT),
};

final stateWithCoolMode = <State>{
TargetTemperature(92.0),
AmbientTemperature(72.0),
FanMode(AvailableFanMode.ECO),
ThermostatMode(AvailableThermostatMode.COOL),
};

final defaultDevice =
test.device([ThermostatTrait(defaultStates, defaultProperties)]);

final defaultDeviceWithHeatMode =
test.device([ThermostatTrait(stateWithHeatMode, defaultProperties)]);

final defaultDeviceWithCoolMode =
test.device([ThermostatTrait(stateWithCoolMode, defaultProperties)]);

testWidgets('When loading, should show CircularProgressIndicator ',
(WidgetTester tester) async {
final mockThermostatProvider = test.mockThermostatProvider(defaultDevice);
Expand Down

0 comments on commit c53aa07

Please sign in to comment.