Skip to content

Commit

Permalink
Add some components to the new testing framework (A part 1) (esphome#…
Browse files Browse the repository at this point in the history
  • Loading branch information
kbx81 authored Feb 5, 2024
1 parent b28821d commit 5e9741f
Show file tree
Hide file tree
Showing 70 changed files with 1,355 additions and 0 deletions.
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.esp32-c3-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.esp32-c3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.esp32-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 17
rx_pin:
number: 16
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.esp32.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 17
rx_pin:
number: 16
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.esp8266.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a01nyub/test.rp2040.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a01nyub
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a01nyub
id: a01nyub_sensor
name: a01nyub Distance
uart_id: uart_a01nyub
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.esp32-c3-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.esp32-c3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.esp32-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 17
rx_pin:
number: 16
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.esp32.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 17
rx_pin:
number: 16
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.esp8266.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
13 changes: 13 additions & 0 deletions tests/components/a02yyuw/test.rp2040.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uart:
- id: uart_a02yyuw
tx_pin:
number: 4
rx_pin:
number: 5
baud_rate: 9600

sensor:
- platform: a02yyuw
id: a02yyuw_sensor
name: a02yyuw Distance
uart_id: uart_a02yyuw
12 changes: 12 additions & 0 deletions tests/components/a4988/test.esp32-c3-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 2
dir_pin:
number: 3
sleep_pin:
number: 5
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
12 changes: 12 additions & 0 deletions tests/components/a4988/test.esp32-c3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 2
dir_pin:
number: 3
sleep_pin:
number: 5
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
12 changes: 12 additions & 0 deletions tests/components/a4988/test.esp32-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 22
dir_pin:
number: 23
sleep_pin:
number: 25
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
12 changes: 12 additions & 0 deletions tests/components/a4988/test.esp32.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 22
dir_pin:
number: 23
sleep_pin:
number: 25
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
12 changes: 12 additions & 0 deletions tests/components/a4988/test.esp8266.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 1
dir_pin:
number: 2
sleep_pin:
number: 5
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
12 changes: 12 additions & 0 deletions tests/components/a4988/test.rp2040.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
stepper:
- platform: a4988
id: a4988_stepper
step_pin:
number: 2
dir_pin:
number: 3
sleep_pin:
number: 5
max_speed: 250 steps/s
acceleration: 100 steps/s^2
deceleration: 200 steps/s^2
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.esp32-c3-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.esp32-c3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.esp32-idf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.esp32.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.esp8266.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
21 changes: 21 additions & 0 deletions tests/components/absolute_humidity/test.rp2040.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
sensor:
- platform: absolute_humidity
name: Absolute Humidity
temperature: template_temperature
humidity: template_humidity
- platform: template
id: template_humidity
lambda: |-
if (millis() > 10000) {
return 0.6;
} else {
return 0.0;
}
- platform: template
id: template_temperature
lambda: |-
if (millis() > 10000) {
return 42.0;
} else {
return 0.0;
}
7 changes: 7 additions & 0 deletions tests/components/ac_dimmer/test.esp32-c3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
output:
- platform: ac_dimmer
id: ac_dimmer_1
gate_pin:
number: 5
zero_cross_pin:
number: 6
7 changes: 7 additions & 0 deletions tests/components/ac_dimmer/test.esp32.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
output:
- platform: ac_dimmer
id: ac_dimmer_1
gate_pin:
number: 12
zero_cross_pin:
number: 13
Loading

0 comments on commit 5e9741f

Please sign in to comment.