hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.27k stars 282 forks source link

Add saved programs in test DB #5522

Closed Felienne closed 4 weeks ago

Felienne commented 1 month ago
          > Also fixes that only modified programs are shown in 'My public profile'

How to test Is it correct that we don't have saved programs in the test database? Then it's a bit difficult to test:

Good point! I will make a new issue to discuss that!

  1. Go to programs.py and comment out line 101, 104 and 106
  2. Save a few programs, check if they are shown in /my-programs
  3. Make a few public and see if they are shown in 'My public profile'

I will be lazy and test on alpha :)

Originally posted by @Felienne in https://github.com/hedyorg/hedy/issues/5521#issuecomment-2108242386

Annelein commented 1 month ago

Maybe it would also be nice to make teacher1 a public profile? Because now to test it, you have to add the public profile every time.

Felienne commented 1 month ago

Maybe it would also be nice to make teacher1 a public profile? Because now to test it, you have to add the public profile every time.

Absolutely! Will you pick this issue up yourself?