Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. IoBroker.js-controller 1.0.0 ??? Reif?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IoBroker.js-controller 1.0.0 ??? Reif?

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Pman last edited by

      Gerade beim Adapter entwickeln was gefunden:

      nicht alle Funktionen in adapter.js rufen garantiert callback auf

      https://github.com/ioBroker/ioBroker.js … r.js#L1518

      https://github.com/ioBroker/ioBroker.js … r.js#L1529

      Daran hat sich ein Adapter ständig verschluckt und ich musste erstmal darauf kommen.

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @Pman:

        Gerade beim Adapter entwickeln was gefunden:

        nicht alle Funktionen in adapter.js rufen garantiert callback auf

        https://github.com/ioBroker/ioBroker.js … r.js#L1518

        https://github.com/ioBroker/ioBroker.js … r.js#L1529

        Daran hat sich ein Adapter ständig verschluckt und ich musste erstmal darauf kommen. `
        Super Entdeckung. Danke.

        Fixed.

        1 Reply Last reply Reply Quote 0
        • P
          Pman last edited by

          Ich habe in Node/Javascript noch nicht viel mit Tests gearbeitet, aber ich denke es wäre sinnvoll zumindest beim js-controller richtige Funktionstests zu erstellen, damit solche und ähnliche Fehler ausgeschlossen werden können. Vielleicht kennt sich damit ja jemand hier aus?

          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            Das hatte ich auch vor…. aber ich sehe, dass ich allein das nicht schaffe.

            Und damit es nicht ewig als beta bleibt wollte ich einen "Reifesignal" geben.

            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Ich denke es ist reif für eine 1.0.0 … Testing ist wichtig und wir haben einen ersten Schritt geschafft ... wer mag denn beim js-controller alles unterstützen? Vllt kann man sich die Arbeit aufteilen 😉

              1 Reply Last reply Reply Quote 0
              • P
                Pman last edited by

                Wenn jemand mit Ahnung den Anfang macht kann ich bestimmt einsteigen und ein paar Tests schreiben.

                1 Reply Last reply Reply Quote 0
                • Bluefox
                  Bluefox last edited by

                  Ich habe schon angefangen die Objekte und Zustände zu testen.

                  https://github.com/ioBroker/ioBroker.js … aster/test

                  Werde dann demnächst noch für adapter.js auch eine Testdatei erzeugen.

                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    Die Logik Tests der States+Objects Logik sollten wir ggf in ein extra File auslagern das die gleichen tests dann mit Redis und File-DB laufen, weil das sollte ja in beiden Fällen identisch funktionieren.

                    1 Reply Last reply Reply Quote 0
                    • Bluefox
                      Bluefox last edited by

                      Also ich habe jetzt die ersten Tests mit adapter.js gemacht.

                      https://github.com/ioBroker/ioBroker.js … Adapter.js

                      Nur noch 72 Funktionen. Wer helfen kann ist sehr willkommen.

                      Ein Fehler habe ich schon dank den Tests gefunden 🙂

                      1 Reply Last reply Reply Quote 0
                      • ldittmar
                        ldittmar Developer last edited by

                        Hallo Leute,

                        ich würde mich in der Liste mit formatDate anfangen und mich nach oben erarbeiten, wenn es ok ist. Bin ja noch neu hier und möchte nicht gleich mit den komplexen Tests anfangen 😉

                        Also würde ich dann in der Zeile 336 anfangen…

                        Grüße,

                        ldittmar

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        531
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        4
                        11
                        1896
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo