Skip to content

Unify messaging logic #24

@filipsch

Description

@filipsch

Soon, there will be two forms of message 'logging' or generation in protowhat:

  • Through the history attribute on State (used in check_field() and check_node())
  • Through the messages attribute (used by all of sqlwhat's result-checking functions.

For now, it's not too big of a problem, but it could become one in the future. Ideally, there's a unified system of building 'expand messages' like in pythonwhat, that point the student to the right bit of code, and a hint at what is wrong or how things can be fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions